Was macht wcag-audit-patterns?
Führe WCAG 2.2 Barrierefreiheits-Audits mit automatisierten Tests, manueller Überprüfung und Sanierungsanleitung durch. Verwende dies bei der Überprüfung von Websites auf Barrierefreiheit, der Behebung von WCAG-Verstößen oder der Implementierung barrierefreier Entwurfsmuster.
Übersicht
Dieses Skillpaket hilft Entwicklern und QA-Teams, Webseiten systematisch auf Barrierefreiheit gemäß WCAG 2.2 zu prüfen. Es kombiniert automatisierte Tools mit manuellen Prüfungen und bietet konkrete Lösungen für gefundene Verstöße.
Hauptfunktionen
- Automatisierte Tests: Integration mit Tools wie
axe-core,LighthouseundWAVEzur schnellen Erkennung häufiger Probleme. - Manuelle Prüfungen: Schritt-für-Schritt-Anleitungen für Bereiche, die automatisierte Tools nicht abdecken (z. B. Tastaturnavigation, Screenreader-Kompatibilität).
- Sanierungsanleitungen: Konkrete Codebeispiele und Entwurfsmuster zur Behebung von WCAG-Verstößen.
- Checklisten: Strukturierte Listen nach WCAG-Erfolgskriterien (A, AA, AAA).
Verwendung
- Audit starten: Wähle eine Webseite oder Komponente aus.
- Automatisierte Tests ausführen: Nutze das entsprechende Tool für eine erste Analyse.
- Manuelle Überprüfung: Folge der manuellen Checkliste.
- Ergebnisse dokumentieren: Erfasse gefundene Probleme mit Kontext und Schweregrad.
- Sanierung umsetzen: Verwende die bereitgestellten Muster und Codebeispiele.
Unterstützte Plattformen
Dieses Skillpaket ist plattformunabhängig und kann mit jedem Webframework (React, Angular, Vue, Svelte, einfaches HTML/CSS/JS) verwendet werden.
Beispiel für eine Sanierung
Problem: Farbkontrast zu niedrig (WCAG 1.4.3).
Lösung:
/* Vorher */
.button { color: #999; background: #fff; }
/* Nachher */
.button { color: #333; background: #fff; }
Manuelle Prüfpunkte
- Tastaturnavigation funktioniert vollständig
- Screenreader gibt alle relevanten Inhalte korrekt wieder
- Alle Formulare haben beschriftete Eingaben (
<label>) - Bilder haben sinnvolle Alt-Texte
- Videos haben Untertitel oder Transkripte
Ressourcen
Lizenz
MIT