Barrierefreiheit Audit 27.04.2025
Umfang des Audits
- Automatisierte Prüfung von 8 Seiten mit axe-core (v4.10.3)
- Überprüfung von 9372 Element auf Barrierefreiheit
- Viewports: 1440x900 px und 375x812 px, JS aktiv, echte Stylesheets geladen
- Farbvariante: Light und Dark Mode
- Konformitätsziel: WCAG 2.2, Level AA
Neu ab diesem Test
Zur Prüfung der Barrierefreiheit verwenden wir ab sofort vier Testmodi: Desktop hell, Desktop dunkel (Dark Mode), Mobile hell und Mobile dunkel. So stellen wir sicher, dass die Website auf verschiedenen Geräten und in unterschiedlichen Anzeigeeinstellungen barrierefrei nutzbar ist.
Anlagen
- Vollständiges Prüfergebnis vom 30.04.2025 als PDF-Report
- Barrierenanalyse vom 30.04.2025 als PDF-Report
Bearbeitungsstand / Roadmap
Fehler-ID | Fehler Typ | Status | Referenz |
---|---|---|---|
scrollable-region-focusable | WCAG 2.1.3 | offen | Ticket: exo-626a45 |
Daneben gibt es folgenden Aufälligkeiten, die aufgrund des Gradientens manuell zu prüfen sind.
Manuelle-Prüf-ID | Möglicher Fehler Typ | Status | Referenz |
---|---|---|---|
color-contrast | WCAG 1.4.3 | offen | Ticket: exo-626a46 |
Ausblick Barrierefreiheit
- Weitere manuelle Tests sowie Validierung durch Nutzer*innen mit Screenreadern sind in Vorbereitung. Konkrete Maßnahmen (Fokusindikatoren, Kontrast, Dialogstruktur) sind in Umsetzung oder bereits erfolgt.
- Hinweis zur Architektur:
Im Rahmen des Audits mussten wir feststellen, dass die weitverbreitete Dialog-Komponente der Library Radix UI nicht in allen Fällen den Anforderungen an robuste Barrierefreiheit genügt. Die dynamische DOM-Injektion über Portals verhindert eine konsistentearia-controls
-Beziehung gemäß WCAG 2.2 (Erfolgskriterium 4.1.2). Dies wurde durch unsere automatisierten Tests mit axe-core bestätigt. Da die betroffenen Inhalte zur Initialzeit nicht im DOM vorhanden sind, verfehlt die Lösung das Prinzip der Robustheit (R) nach WCAG / EN 301 549 / BITV 2.0. Wir werden daher betroffene Komponenten durch eigene Implementierungen innerhalb unserer Komponentenbibliothek ersetzen, die explizit auditfähig und konform zur geltenden Norm von uns programmiert werden.