Web-Barrierefreiheits-Audit: WCAG-Konformität und Audit-Prozess
Web-Barrierefreiheits-Audit ist ein systematischer Prozess, der die Konformität Ihrer Seite mit WCAG-Standards bewertet. Dieser Leitfaden behandelt den Barrierefreiheits-Audit-Prozess, Methodologien und Reporting-Techniken.
Aktualisiert:Was ist Barrierefreiheits-Audit?
Barrierefreiheits-Audit ist ein systematischer Prozess, der die Konformität einer Website mit WCAG (Web Content Accessibility Guidelines) Standards bewertet.
Audit kombiniert automatisierte Tools, manuelle Tests und echte Nutzertests. Jede Methode erkennt verschiedene Probleme.
Audit-Ergebnis: Konformitätsbericht, Problemliste, Schweregrad-Klassifizierung, Korrekturvorschläge und Roadmap.
Rechtliche Anforderung: Gesetze wie ADA (USA), EN 301 549 (EU), Equality Act (UK) können WCAG-Konformität vorschreiben.
Audit-Methodologie
1. Umfangsdefinition: Welche Seiten und Komponenten werden auditiert? Kritische Nutzerflüsse (Login, Checkout, Formular-Submission) priorisiert.
2. Automatisiertes Scanning: Automatische Problemerkennung mit axe, WAVE, Lighthouse. Schnelles und umfassendes Scanning.
3. Manuelles Testen: Tastaturnavigation, Screenreader-Test, Kontrast-Check, Zoom-Test. Erkennt Probleme, die automatisierte Tools verpassen.
4. Nutzertests: Tests mit echten Nutzern mit Behinderungen. Erkennt Probleme, die automatisierte und manuelle Tests nicht widerspiegeln.
5. Reporting: Problemliste, Schweregrad, WCAG-Kriterium, Korrekturvorschlag, Verantwortlicher, geschätzte Zeit.
WCAG-Konformitätsstufen
A (Minimum): Grundlegendste Barrierefreiheitsanforderungen. Für die meisten Seiten unzureichend.
AA (Standard): Standard für die meisten rechtlichen Anforderungen. 90%+ der Websites zielen auf AA-Level.
AAA (Höchste): Höchste Barrierefreiheitsstufe. Nicht für alle Inhalte erforderlich (z.B. Live-Video-Caption).
Konformitätserklärung: Offizielle Erklärung wie 'Diese Seite entspricht WCAG 2.1 AA Level'. Teilweise konform und nicht konform Optionen auch verfügbar.
Audit-Tools
axe DevTools: Umfassendstes automatisiertes Testtool. Chrome/Firefox Extension. CI/CD Integration.
WAVE: WebAIM's kostenloses Tool. Zeigt Probleme mit visuellem Overlay. Chrome Extension und Web-Version.
Lighthouse: In Chrome DevTools eingebaut. Accessibility Score und Empfehlungen. Ideal für schnelle Checks.
Pa11y: CLI-Tool. Integriert in CI/CD Pipeline. Automatisierte Barrierefreiheitstests.
Screenreader: NVDA (Windows), VoiceOver (Mac/iOS), TalkBack (Android). Pflicht für manuelles Testen.
Kontrast-Checker: WebAIM Contrast Checker, Colour Contrast Analyser. WCAG-Kontrastverhältnisse prüfen.
Audit-Bericht
Berichtsstruktur: Executive Summary, Testmethodologie, Befundliste, Schweregrad-Verteilung, WCAG-Konformitätsstatus, Korrektur-Roadmap.
Befundformat: Problembeschreibung, betroffene Seite/Komponente, WCAG-Kriterium, Schweregrad, Korrekturvorschlag, Screenshot.
Schweregrad-Klassifizierung: Critical (blockiert Nutzer vollständig), Major (erschwert Nutzung), Minor (kleines Problem), Enhancement (Verbesserungsvorschlag).
Korrektur-Roadmap: Prioritätsreihenfolge, geschätzte Zeit, verantwortliches Team, Deadline.
Re-Audit: Re-Audit nach Korrekturen. Konformitätsstatus verifizieren.
Kontinuierliche Barrierefreiheit
Shift-Left: Barrierefreiheit von Anfang des Entwicklungsprozesses an denken. In Design- und Entwicklungsphase.
Design System: Zugängliche Component Library. Jede Komponente entspricht Barrierefreiheitsstandards.
CI/CD Integration: Barrierefreiheitstests in Pipeline integrieren. Automatisierte Tests mit Pa11y, axe-core.
Developer Training: Team in Barrierefreiheit schulen. WCAG, ARIA, semantisches HTML.
Monitoring: Periodischer Barrierefreiheits-Audit. Barrierefreiheitskontrolle bei neuen Seiten und Komponenten.
Passende Werkzeuge
Praxisartikel zu diesem Thema
Weiße Schrift auf grünem Button: Erst messen, dann wählen
Ein grüner Anmeldebutton fällt auf, doch sein weißer Text ist nicht automatisch angenehm lesbar.
Dark Mode Implementierung: CSS, JavaScript und Systempräferenz
Dark Mode reduziert Augenbelastung und verlängert die Akkulaufzeit.
Web-Barrierefreiheit: WCAG, ARIA und inklusives Design
Web-Barrierefreiheit stellt sicher, dass Menschen mit Behinderungen Websites nutzen können.