AddOn


FOR Sa11y - Accessibility checker

Beschreibung

FOR sa11y adds "Sa11y" to the REDAXO frontend, when a user is logged in.
Vendor: https://sa11y.netlify.app/
Sa11y visually highlights accessibilty content issues at the source with a simple tooltip on how to fix them.
github.com/FriendsOfREDAXO/for_sa11y

Umsetzung

Versionen

4.4.13

Für REDAXO
^5.16.0
Veröffentlicht am
21.04.2025
Require / PHP
>=8.1, <9

What's Changed

Full Changelog: https://github.com/FriendsOfREDAXO/for_sa11y/compare/4.4.12...4.4.13

4.4.12

Für REDAXO
^5.16.0
Veröffentlicht am
09.04.2025
Require / PHP
>=8.1, <9

What's Changed

Full Changelog: https://github.com/FriendsOfREDAXO/for_sa11y/compare/4.4.11...4.4.12

4.4.11

Für REDAXO
^5.16.0
Veröffentlicht am
30.03.2025
Require / PHP
>=8.1, <9

Update sa11y to version 4.1.3

What's Changed

Full Changelog: https://github.com/FriendsOfREDAXO/for_sa11y/compare/4.4.10...4.4.11

4.4.10

Für REDAXO
^5.16.0
Veröffentlicht am
21.02.2025
Require / PHP
>=8.1, <9

Minor enhancements. View update notes for Sa11y 4!

The alt text check for file extensions now also detects image dimensions, e.g., alt="banner-900x400". The regex looks for image dimensions (like "900 x 400") by matching two numbers separated by "x," and uses word boundaries to avoid mistakes with similar phrases like "10x zoom."
Added new props to configure the edit button in the Image Outline:
ignoreEditImageURL (Array) – If an image's src attribute contains any of the strings in this array, the edit button will not be shown for that image.
ignoreEditImageClass (Array) – If an image has any of the class names listed in this array, the edit button will be hidden.

What's Changed

Full Changelog: https://github.com/FriendsOfREDAXO/for_sa11y/compare/4.4.9...4.4.10

4.4.9

Für REDAXO
^5.16.0
Veröffentlicht am
14.02.2025
Require / PHP
>=8.1, <9

What's Changed

Full Changelog: https://github.com/FriendsOfREDAXO/for_sa11y/compare/4.4.5...4.4.9

4.4.5

Für REDAXO
^5.16.0
Veröffentlicht am
10.02.2025
Require / PHP
>=8.1, <9
  • Vendorupdaten 4.0.5
  • Bugfix: Removed a cycle dependency error.

4.4.4

Für REDAXO
^5.16.0
Veröffentlicht am
06.02.2025
Require / PHP
>=8.1, <9

Bug fixes

Enhanced accuracy of the LINK_CLICK_HERE check by using regex with word boundaries, preventing false positives in cases like "iClicker" or "clicked".
Added a visible alert when the readability target area is missing (Issue https://github.com/ryersondmp/sa11y/issues/107 — thanks @brianteeman).
Fixed the logic for props designed to add "Edit" links to the image outline.

https://github.com/ryersondmp/sa11y/releases/tag/4.0.4

4.4.3

Für REDAXO
^5.16.0
Veröffentlicht am
03.02.2025
Require / PHP
>=8.1, <9

What's Changed

Full Changelog: https://github.com/FriendsOfREDAXO/for_sa11y/compare/4.4.2...4.4.3

4.4.2

Für REDAXO
^5.16.0
Veröffentlicht am
27.01.2025
Require / PHP
>=8.1, <9

What's Changed

Full Changelog: https://github.com/FriendsOfREDAXO/for_sa11y/compare/4.4.0...4.4.2

4.4.0

Für REDAXO
^5.16.0
Veröffentlicht am
17.01.2025
Require / PHP
>=8.1, <9

Release 4.4.0
Vendor-Update to:
Sa11y 4.0:

Kurze Zusammenfassung der Neuerungen

Sa11y 4.0: Kurze Zusammenfassung der Neuerungen

  • Einfacher: Klare Trennung von Prüfungen für Redakteure und Entwickler, einfacheres Einstellungsmenü.
  • Bessere Farbprüfung: Automatischer Kontrast-Check mit Farbvorschlägen, Farbwähler und Eye-Dropper.
  • Mehr Dismissal-Optionen: Einfaches Ausblenden von Warnungen, auch temporär.
  • Neue Redakteurs-Prüfungen: Warnungen für häufige Fehler (z.B. Blocksatz, zu kleiner Text, fehlende Bildbeschreibungen).
  • Erweiterte Entwickler-Prüfungen: Mehr Warnungen für Entwickler (z.B. fehlende Barrierefreiheit von Buttons, Formulare, Listenelemente).
  • Anpassbar: Prüfungen können individuell konfiguriert werden.
  • Bugfixes: Viele Fehler behoben, Performance verbessert.
  • Kontrast: Verbesserte Kontrastprüfung, Unterstützung für mehr Farben, optionale APCA-Unterstützung (Beta).

thanks to: @ryersondmp @brianteeman
We love it ❤️

4.3.1

Für REDAXO
^5.16.0
Veröffentlicht am
02.09.2024
Require / PHP
>=8.1, <9

What's Changed

Full Changelog: https://github.com/FriendsOfREDAXO/for_sa11y/compare/4.3.0...4.3.1

Sa11y 3.2.3 Latest
New prop: showGoodImageButton Set to false to hide "Good" annotations for images.
New: All toggleable checks are enabled by default.
Bug fix: Fixed a couple small design regressions regarding the notification badge icon and tooltips.
Bug fix: fakeListQA prop fixed.
Bug fix: Fixed a serious bug where contrast checking would stop flagging issues once it comes across a visually hidden element (for example, an .sr-only class).
Bug fix: Fixed an issue with the duplicate ID check. Thank you @jbrulotte! https://github.com/ryersondmp/sa11y/issues/92
Bug fix: Annotations will be inserted before [role="link"], [role="button"] in addition to a, button
Bug fix: Fixed a couple tooltip formatting issues for English (US).
Bug fix: Ensure missing target root alert only appears when headless is set to false.

4.3.0

Für REDAXO
^5.16.0
Veröffentlicht am
23.08.2024
Require / PHP
>=8.1, <9

Adds custom settings field to set properties

example:

panelPosition: "top-right",

sets the Position of the widget.
More Settings here:

https://sa11y.netlify.app/developers/props/

4.2.4

Für REDAXO
^5.16.0
Veröffentlicht am
20.08.2024
Require / PHP
>=8.1, <9

4.2.3

Für REDAXO
^5.16.0
Veröffentlicht am
20.08.2024
Require / PHP
>=8.1, <9
  • Link fix for css
  • NEU: Testergebnisse-Eport

4.2.1

Für REDAXO
^5.16.0
Veröffentlicht am
11.08.2024
Require / PHP
>=8.1, <9

4.2.0

Für REDAXO
^5.16.0
Veröffentlicht am
22.06.2024
Require / PHP
>=8.1, <9

Im Bilder-Tab kann man jetzt direkt die ALT-Infos der Bilder überprüfen

What's Changed

Full Changelog: https://github.com/FriendsOfREDAXO/for_sa11y/compare/4.1.1...4.2.0

4.1.1

Für REDAXO
^5.16.0
Veröffentlicht am
15.05.2024
Require / PHP
>=8.1, <9

version: '4.1.1'

vendors: 'Sa11y 3.1.5'

4.1.0

Für REDAXO
^5.16.0-beta1
Veröffentlicht am
18.03.2024
Require / PHP
>=8.1, <9

Major-Update

Neu:

  • Settingsseite zur Aktivierung / Deaktivierung
  • Es können Ignore-Selektoren definiert werden
  • Der Root-Selektor kann ausgewählt werden /default: body
  • Userrechte es kann bestimmt werden, wer testen darf und ob die Settings verwendet werden dürfen

RexStan Prüfung Stufe 9 bestanden 👍🏻

Der Root-Selektor kann nur durch den Admin festgelegt werden.

What's Changed

4.0.0

Für REDAXO
^5.16.0-beta1
Veröffentlicht am
18.03.2024
Require / PHP
>=8.1, <9

Major-Update

Neu:

  • Settingsseite zur Aktivierung / Deaktivierung
  • Der Root-Selektor kann ausgewählt werden /default: body
  • Userrechte es kann bestimmt werden, wer testen darf und ob die Settings verwendet werden dürfen

RexStan Prüfung Stufe 9 bestanden 👍🏻

Der Root-Selektor kann nur durch den Admin festgelegt werden.

What's Changed

3.1.0

Für REDAXO
^5.16.0-beta1
Veröffentlicht am
17.03.2024
Require / PHP
>=8.1, <9

3.0.1

Für REDAXO
^5.16.0-beta1
Veröffentlicht am
04.03.2024
Require / PHP
>=8.1, <9

3.0.0
Added: current Vendor 3.0.8
Changed: Namespace-Korrektur:

Achtung neuer Aufruf per:
<?=\FriendsOfRedaxo\Sa11y\Sa11y::get()?>

3.0.0

Für REDAXO
^5.16.0-beta1
Veröffentlicht am
16.02.2024
Require / PHP
>=8.1, <9

Added: current Vendor 3.0.8
Changed: Namespace-Korrektur:

Achtung neuer Aufruf per:
<?=\FriendsOfRedaxo\Sa11y\Sa11y::get()?>

2.0.7

Für REDAXO
^5.12.0
Veröffentlicht am
12.01.2024
Require / PHP
>=7.4, <9

2.0.6

Für REDAXO
^5.12.0
Veröffentlicht am
10.01.2024
Require / PHP
>=7.4, <9

Verdor- und Security-Update

What's Changed

New Contributors

Full Changelog: https://github.com/FriendsOfREDAXO/for_sa11y/compare/2.0.3...2.0.6

2.0.3

Für REDAXO
^5.12.0
Veröffentlicht am
25.07.2023
Require / PHP
>=7.4, <9

update to Vendor 3.0.3

2.0.2

Für REDAXO
^5.12.0
Veröffentlicht am
01.06.2023
Require / PHP
>=7.4, <9

Vendor-Uodate: 3.0.2

2.0.0

Für REDAXO
^5.12.0
Veröffentlicht am
05.05.2023
Require / PHP
>=7.4, <9
  • Vendor Update auf 3.0
  • 🔔Achtung der Code muss jetzt in `<body>‘ abgelegt werden.

@elricco und @ansichtsache steuerten die Übersetzung für das final Release bei. Danke

1.0.0

Für REDAXO
^5.12.0
Veröffentlicht am
19.04.2023
Require / PHP
>=7.4, <9

Kleine Korrekturen.
Finale 1.0

0.1.0

Für REDAXO
^5.12.0
Veröffentlicht am
28.01.2023
Require / PHP
>=7.4, <9

Automatische Spracherkennung de/en

0.0.4

Für REDAXO
^5.12.0
Veröffentlicht am
27.01.2023
Require / PHP
>=7.4, <9
  • Selbst erstellte deutsche Sprachdatei hinzugefügt. Danke @elricco @ansichtsache
  • Security fixes for Vendor

0.0.3

Für REDAXO
^5.12.0
Veröffentlicht am
27.01.2023
Require / PHP
>=7.4, <9
  • Selbst erstellte deutsche Sprachdatei hinzugefügt. Danke @elricco @ansichtsache
  • Security fixes for Vendor

0.0.2

Für REDAXO
^5.14.0
Veröffentlicht am
22.01.2023
Require / PHP
>=8.0, <9

Erstes Release im Installer.
Um es auszuführen, einfach for_sa11y::get(); im Template <head> aufrufen

Bitte auch die Readme lesen