Accessibility Toolkit

Umfassendes Web-Barrierefreiheits-Toolkit für EmDash-CMS-Websites - Konformität mit WCAG 2.2 AA und ADA Section 508.

Erweiterung

Accessibility Toolkit

Umfassendes Web-Barrierefreiheits-Toolkit für EmDash-CMS-Websites - Konformität mit WCAG 2.2 AA und ADA Section 508.

  • Kategorie: accessibility
  • Status: Verfügbar
  • Version: 1.3.3
  • Preis: Unbekannt
  • Quelle: Offizielles Plugin-Register
  • Installation: Sandbox-Plugin aus dem Register
  • Geprüft: 2026-10-21

Beschreibung

Das Accessibility Toolkit ist ein modernes, schlankes Web-Barrierefreiheits-Toolkit, das Nutzer mit Behinderungen unterstützen und die Konformität mit WCAG 2.2 Stufe AA und den ADA-Standards verbessern soll.

Wichtige Funktionen

  • Barrierefreiheitsprofile: Voreinstellungen per Klick für Epilepsy Safe, Seizure Safe, ADHD Friendly und Low Vision.
  • Text & Lesen: Schriftskalierung (bis zu 200 %), Legasthenie-Schrift (OpenDyslexic3), Hervorhebung von Titeln/Links, Zeichenabstand, Zeilenhöhe, Schriftstärke und Textausrichtung.
  • Farbe & Kontrast: Modi Dark Contrast, Light Contrast, High Contrast, hohe/niedrige Sättigung und Monochrom.
  • Navigation & Werkzeuge: Lesehilfe, großer Cursor, Animationen anhalten, Seite vorlesen (TTS) und Ton stummschalten.
  • Isoliertes Shadow DOM: Keine CSS-Kollisionen mit Host-Themes.
  • Volle Tastaturunterstützung: Globale Tastenkombination Option+A / Alt+A und barrierefreie Fokusverwaltung.
  • Dauerhafte Einstellungen: Automatische Speicherung der Nutzereinstellungen im Browser.

Datenschutz- und Vertrauensversprechen

Läuft in der sicheren workerd-Sandbox von EmDash ohne privilegierte Fähigkeiten. Kein Besuchertracking, keine externen Netzwerkaufrufe, kein Datensammeln.

Änderungsprotokoll

Änderungsprotokoll

[1.3.2] - 2026-10-15

Behoben

  • Plugin-Architektur im Standardformat durchgesetzt, indem adminEntry aus dem Descriptor entfernt wurde; dies behebt die Inkompatibilität mit dem EmDash-Core-Builder.
  • 100 % Konformität mit den Spezifikationen der EmDash-Block-Kit-Admin-Routen (POST /admin) sichergestellt.

Hinzugefügt

  • Die Props pluginId und cdnSrc in den begleitenden Astro-Komponenten (AccessibilityWidget.astro, CoddleAccessWidget.astro) für die automatische Auflösung der Registry-ID (r_*) und die Unterstützung eines CDN-Fallbacks hinzugefügt.
  • Umfassende automatisierte Testabdeckung für den Geltungsbereich der Registry-Installations-ID und die Fallback-Behandlung von Assets hinzugefügt.

Verbessert

  • Robuste Skriptfehlerbehandlung mit nicht blockierenden Fallback-Warnungen, wenn Host-Themes keine lokalen Drittanbieter-Assets in public/ bereitstellen.
  • Live-Integration auf einer isolierten EmDash-Serverinstanz verifiziert.

[1.3.1] - 2026-10-15

Geändert

  • Branding auf Accessibility Toolkit (accessibility-toolkit) neutralisiert.
  • Begleitkomponente ./accessibility-widget zusätzlich zu ./widget exportiert.
  • Kompatibilität über Plugin-IDs und Einstellungs-Namespaces hinweg beibehalten.

Hinzugefügt

  • React-Admin-UI (./admin) in package.json exportiert.
  • Tests für Persistenz, Standardwerte und Beibehaltung bei Updates hinzugefügt.

Verbessert

  • Block-Kit-Admin-Oberfläche an die Referenzspezifikationen angepasst.
  • Einstellungs-API mithilfe kanonischer EmDash-Namespaces entkoppelt.

[1.3.0] - 2026-10-14

Hinzugefügt

  • Block-Kit-Admin-Oberfläche unter /settings mit Vorschaulink und 8 konfigurierbaren Einstellungen.
  • Route-Handler (POST /admin) für das Laden der Seite und Formularübermittlungen.
  • admin.settingsSchema im Plugin-Manifest deklariert.

Verbessert

  • Workerd-Sandbox-Bundle verschlankt.
  • Abwärtskompatibilität für ältere Symbol- und Positionswerte.

[1.2.0] - 2026-10-13

Hinzugefügt

  • Moderne Karten, abgerundete Bedienelemente, Schriftgrößenanpassung und mehrsprachige Unterstützung.

[1.1.0] - 2026-10-12

Hinzugefügt

  • Erstes eigenständiges Barrierefreiheits-Toolkit-Paket mit Unterstützung für lokale und CDN-Schriften.