Alle 98 Prüfschritte im Überblick
Der komplette Prüfkatalog nach EN 301 549 (Kapitel 5, 6, 7, 9, 11 und 12) — jeder Prüfschritt mit WCAG-Zuordnung, Erklärung und Prüfhinweis. Genau diese Schritte arbeitet unser Prüfwerkzeug mit Ihnen durch.
Lesehilfe: Prüfschritte der Kapitel 5, 6, 7, 11 und 12 sind nur anwendbar, wenn die Website das jeweilige Feature anbietet (z. B. Videotelefonie oder Autorenwerkzeuge) — für die meisten Websites sind sie „nicht anwendbar". Das Herzstück für jede Website ist Kapitel 9 (WCAG 2.1 A/AA).
5 Allgemeine Anforderungen
5.2 Aktivierung von Barrierefreiheitsfunktionen
Was wird geprüft: Bietet die Website dokumentierte Barrierefreiheitsfunktionen (z. B. Kontrastmodus, Vorlesefunktion), müssen diese selbst barrierefrei aktivierbar sein.
So prüfen Sie: Nur anwendbar, wenn solche Funktionen existieren. Aktivierungsweg mit Tastatur und Screenreader durchspielen.
5.3 Biometrie
Was wird geprüft: Verlangt die Website biometrische Merkmale (z. B. Gesichtserkennung), muss es eine nicht-biometrische Alternative geben.
So prüfen Sie: Nur anwendbar bei biometrischer Identifikation/Steuerung. Alternative Verfahren prüfen.
5.4 Erhaltung von Barrierefreiheitsinformationen bei Konvertierung
Was wird geprüft: Konvertiert die Website Inhalte (z. B. HTML→PDF), müssen Barrierefreiheitsinformationen (Struktur, Alternativtexte) erhalten bleiben.
So prüfen Sie: Nur anwendbar bei Konvertierungsfunktionen. Exportergebnis auf erhaltene Struktur prüfen.
6 Zwei-Wege-Sprachkommunikation
6.1 Audiobandbreite für Sprache
Was wird geprüft: Sprachkommunikation muss mindestens den Frequenzbereich bis 7 kHz übertragen können (Verständlichkeit für Hörgeschädigte).
So prüfen Sie: Nur anwendbar bei eingebauter Sprachkommunikation. Technische Spezifikation des Dienstes prüfen.
6.2.1.1 Textkommunikation in Echtzeit
Was wird geprüft: Bietet die Website Zwei-Wege-Sprachkommunikation, muss zusätzlich Echtzeit-Textkommunikation (RTT) möglich sein.
So prüfen Sie: Nur anwendbar bei Sprachkommunikations-Features. Prüfen, ob ein Text-Kanal parallel verfügbar ist.
6.2.1.2 Gleichzeitige Sprache und Text
Was wird geprüft: Sprache und Echtzeittext müssen gleichzeitig im selben Kommunikationsvorgang nutzbar sein.
So prüfen Sie: Nur anwendbar bei RTT-Features. Parallelbetrieb testen.
6.2.2.1 Visuell unterscheidbare Anzeige von Textnachrichten
Was wird geprüft: Gesendeter und empfangener Echtzeittext müssen visuell unterscheidbar dargestellt werden.
So prüfen Sie: Nur anwendbar bei RTT-Features.
6.2.2.2 Programmatisch unterscheidbare Anzeige von Textnachrichten
Was wird geprüft: Senderichtung von Echtzeittext muss programmatisch ermittelbar sein (für assistive Technologien).
So prüfen Sie: Nur anwendbar bei RTT-Features. Mit Screenreader prüfen.
6.2.2.3 Sprecheridentifizierung
Was wird geprüft: Bei Kommunikation mit Sprecherkennzeichnung muss auch für RTT-Nachrichten der Absender erkennbar sein.
So prüfen Sie: Nur anwendbar bei RTT-Features in Mehrpersonen-Kommunikation.
6.2.2.4 Echtzeitindikation von Sprachkommunikation
Was wird geprüft: In Kombination von Sprache und RTT muss Sprech-Aktivität in Echtzeit visuell angezeigt werden.
So prüfen Sie: Nur anwendbar bei kombinierten Sprach-/RTT-Features.
6.2.3 Interoperabilität von Echtzeit-Textkommunikation
Was wird geprüft: RTT-Implementierungen müssen mit gängigen Standards interoperabel sein.
So prüfen Sie: Nur anwendbar bei RTT-Features. Herstellerangaben/Standards prüfen.
6.2.4 Reaktionsgeschwindigkeit der Echtzeit-Textkommunikation
Was wird geprüft: Eingegebener Echtzeittext muss innerhalb von 500 ms übertragen werden.
So prüfen Sie: Nur anwendbar bei RTT-Features.
6.3 Anrufer-Identifizierung
Was wird geprüft: Anruferkennung u. ä. Funktionen müssen programmatisch ermittelbar und ohne Sehvermögen nutzbar sein.
So prüfen Sie: Nur anwendbar bei Telefonie-Funktionen.
6.4 Alternativen zu sprachbasierten Diensten
Was wird geprüft: Für sprachbasierte Dienste (z. B. Anrufbeantworter, Sprachdialog) müssen textbasierte Alternativen existieren.
So prüfen Sie: Nur anwendbar bei sprachgesteuerten Diensten.
6.5.2 Auflösung bei Videotelefonie
Was wird geprüft: Videotelefonie muss mindestens QVGA-Auflösung unterstützen (Erkennbarkeit von Gebärdensprache).
So prüfen Sie: Nur anwendbar bei Videotelefonie-Features.
6.5.3 Bildwiederholfrequenz bei Videotelefonie
Was wird geprüft: Videotelefonie muss mindestens 20 Bilder/Sekunde unterstützen.
So prüfen Sie: Nur anwendbar bei Videotelefonie-Features.
6.5.4 Synchronität bei Videotelefonie
Was wird geprüft: Zeitversatz zwischen Bild und Ton darf 100 ms nicht überschreiten (Lippenlesen).
So prüfen Sie: Nur anwendbar bei Videotelefonie-Features.
6.5.5 Visuelle Anzeige von Audio-Aktivität
Was wird geprüft: Videotelefonie muss Sprech-Aktivität visuell anzeigen (wer spricht gerade).
So prüfen Sie: Nur anwendbar bei Videotelefonie-Features.
6.5.6 Sprecher-Anzeige für Gebärdensprachen-Kommunikation
Was wird geprüft: Bei Videotelefonie mit mehreren Teilnehmern muss der aktive Sprecher/Gebärdende hervorgehoben werden.
So prüfen Sie: Nur anwendbar bei Videotelefonie-Features.
7 Videofähigkeiten
7.1.1 Wiedergabe von Untertiteln
Was wird geprüft: Der eingesetzte Videoplayer muss vorhandene Untertitel anzeigen können.
So prüfen Sie: Nur anwendbar, wenn Videos mit Untertitel-Spur vorhanden sind. Player-Funktion testen (CC-Knopf).
7.1.2 Synchrone Untertitel
Was wird geprüft: Untertitel müssen synchron zur Tonspur wiedergegeben werden (max. 100 ms Versatz).
So prüfen Sie: Video mit Untertiteln abspielen und Synchronität beurteilen.
7.1.3 Erhaltung von Untertiteln
Was wird geprüft: Beim Übertragen/Umwandeln von Videos müssen Untertitel erhalten bleiben.
So prüfen Sie: Nur anwendbar bei Konvertierungs-/Übertragungsfunktionen.
7.1.4 Untertitel-Anpassungen
Was wird geprüft: Untertitel-Darstellung (Größe, Farbe, Position) soll anpassbar sein.
So prüfen Sie: Player-Einstellungen prüfen.
7.1.5 Gesprochene Untertitel
Was wird geprüft: Der Player soll gesprochene Untertitel (Sprachausgabe der Untertitel) unterstützen.
So prüfen Sie: Player-Funktionen prüfen.
7.2.1 Wiedergabe von Audiodeskription
Was wird geprüft: Der Player muss eine vorhandene Audiodeskriptions-Spur wiedergeben können.
So prüfen Sie: Nur anwendbar bei Videos mit Audiodeskription. Umschaltmöglichkeit testen.
7.2.2 Synchrone Audiodeskription
Was wird geprüft: Audiodeskription muss synchron zum Bild wiedergegeben werden.
So prüfen Sie: Wiedergabe testen.
7.2.3 Erhaltung von Audiodeskription
Was wird geprüft: Bei Übertragung/Umwandlung muss die Audiodeskription erhalten bleiben.
So prüfen Sie: Nur anwendbar bei Konvertierungs-/Übertragungsfunktionen.
7.3 Bedienelemente für Untertitel und Audiodeskription
Was wird geprüft: Bedienelemente zum Einschalten von Untertiteln/Audiodeskription müssen auf derselben Interaktionsebene liegen wie die Hauptbedienelemente (Play/Pause/Lautstärke).
So prüfen Sie: Player-Bedienoberfläche prüfen: Sind CC/AD-Knöpfe direkt erreichbar?
9.1.1 Textalternativen
9.1.1.1a Alternativtexte für Bedienelemente
Was wird geprüft: Grafische Bedienelemente (verlinkte Grafiken, Grafik-Buttons, Icon-Links) brauchen einen Alternativtext, der Ziel oder Funktion beschreibt.
So prüfen Sie: Automatische Befunde sichten; zusätzlich prüfen, ob vorhandene Alternativtexte die Funktion treffend beschreiben (nicht das Aussehen).
9.1.1.1b Alternativtexte für Grafiken und Objekte
Was wird geprüft: Informative Grafiken, Objekte, SVGs und canvas-Elemente brauchen aussagekräftige Textalternativen.
So prüfen Sie: Prüfen, ob Alternativtexte den Informationsgehalt wiedergeben; Dateinamen oder "Bild" sind keine Alternativtexte.
9.1.1.1c Leere alt-Attribute für Layoutgrafiken
Was wird geprüft: Dekorative Grafiken müssen mit leerem alt-Attribut (alt="") oder role="presentation" ausgezeichnet sein, damit Screenreader sie ignorieren.
So prüfen Sie: Dekorative Bilder identifizieren und Auszeichnung kontrollieren; title-Attribute auf Layoutgrafiken sind störend.
9.1.1.1d Alternativen für CAPTCHAs
Was wird geprüft: CAPTCHAs brauchen Alternativtexte, die den Zweck erklären, sowie alternative Verfahren für verschiedene Sinne.
So prüfen Sie: Nur anwendbar, wenn CAPTCHAs eingesetzt werden. Audio-Alternative o. ä. prüfen.
9.1.2 Zeitbasierte Medien
9.1.2.1 Alternativen für Audiodateien und stumme Videos
Was wird geprüft: Reine Audio-Inhalte brauchen ein Transkript, stumme Videos ein Transkript oder eine Audiodeskription.
So prüfen Sie: Nur anwendbar bei Audio-/Stummvideo-Inhalten. Transkript auf Vollständigkeit prüfen.
9.1.2.2 Aufgezeichnete Videos mit Untertiteln
Was wird geprüft: Aufgezeichnete Videos mit Ton brauchen synchrone Untertitel für alle hörbaren Informationen.
So prüfen Sie: Jedes Video der Stichprobe abspielen: Untertitel vorhanden, korrekt, vollständig (auch Geräusche)?
9.1.2.3 Audiodeskription oder Volltext-Alternative für Videos
Was wird geprüft: Aufgezeichnete Videos brauchen eine Audiodeskription oder eine Volltext-Alternative, die auch visuelle Informationen beschreibt.
So prüfen Sie: Video ohne Bild anhören: Gehen wesentliche visuelle Informationen verloren?
9.1.2.4 Videos (live) mit Untertiteln
Was wird geprüft: Live-Videos mit Ton brauchen Live-Untertitel.
So prüfen Sie: Nur anwendbar bei Live-Streams.
9.1.2.5 Audiodeskription für Videos
Was wird geprüft: Aufgezeichnete Videos brauchen eine Audiodeskription für wesentliche visuelle Inhalte.
So prüfen Sie: Prüfen, ob eine AD-Spur oder eine geschnittene AD-Fassung angeboten wird.
9.1.3 Anpassbar
9.1.3.1a HTML-Strukturelemente für Überschriften
Was wird geprüft: Überschriften müssen mit h1–h6 ausgezeichnet sein und die Gliederung des Inhalts korrekt wiedergeben (keine übersprungenen Ebenen, keine Fake-Überschriften per fett/groß).
So prüfen Sie: Automatische Struktur-Analyse sichten; visuell prüfen, ob alles, was wie eine Überschrift aussieht, auch eine ist.
9.1.3.1b HTML-Strukturelemente für Listen
Was wird geprüft: Listen müssen mit ul/ol/dl ausgezeichnet sein, nicht mit Absätzen und Spiegelstrichen simuliert.
So prüfen Sie: Seiten visuell auf listenartige Inhalte prüfen und Markup kontrollieren.
9.1.3.1c HTML-Strukturelemente für Zitate
Was wird geprüft: Zitate sollen mit blockquote/q ausgezeichnet sein; blockquote darf nicht zum Einrücken missbraucht werden.
So prüfen Sie: Inhalte auf Zitate prüfen (Pressestimmen, Testimonials) und Markup kontrollieren.
9.1.3.1d Inhalt gegliedert
Was wird geprüft: Fließtext muss mit Absätzen (p) und geeigneten Elementen gegliedert sein; Bereiche der Seite sollen über Landmarks/Strukturelemente erkennbar sein.
So prüfen Sie: Quelltext stichprobenartig prüfen: br-Ketten statt Absätze? Text in div ohne Struktur?
9.1.3.1e Datentabellen richtig aufgebaut
Was wird geprüft: Datentabellen brauchen table-Markup mit Überschriftenzellen (th) und ggf. caption; Datentabellen dürfen nicht aus Layout-Elementen zusammengesetzt sein.
So prüfen Sie: Nur anwendbar, wenn Datentabellen vorhanden sind. Struktur mit den automatischen Befunden abgleichen.
9.1.3.1f Zuordnung von Tabellenzellen
Was wird geprüft: In komplexen Datentabellen müssen Datenzellen ihren Überschriftenzellen programmatisch zugeordnet sein (scope/headers).
So prüfen Sie: Nur anwendbar bei komplexen Tabellen (mehrstufige Überschriften).
9.1.3.1g Kein Strukturmarkup für Layouttabellen
Was wird geprüft: Werden Tabellen für Layout missbraucht, dürfen sie keine Strukturelemente (th, caption, summary) enthalten.
So prüfen Sie: Nur anwendbar, wenn Layouttabellen vorhanden sind (heute selten).
9.1.3.1h Beschriftung von Formularelementen programmatisch ermittelbar
Was wird geprüft: Sichtbare Beschriftungen müssen mit ihren Formularfeldern programmatisch verknüpft sein (label/for, aria-labelledby); zusammengehörige Gruppen mit fieldset/legend.
So prüfen Sie: Automatische Befunde sichten; bei Radiogruppen und Checkbox-Gruppen fieldset/legend prüfen.
9.1.3.2 Sinnvolle Reihenfolge
Was wird geprüft: Die Reihenfolge der Inhalte im Quelltext muss auch ohne CSS-Layout verständlich sein.
So prüfen Sie: CSS deaktivieren (z. B. Bookmarklet) und lesen: Ergibt die lineare Abfolge Sinn?
9.1.3.3 Ohne Bezug auf sensorische Merkmale nutzbar
Was wird geprüft: Anleitungen dürfen sich nicht allein auf Form, Farbe, Größe oder Position beziehen („der grüne Knopf rechts").
So prüfen Sie: Texte auf solche Formulierungen durchsehen (automatische Heuristik liefert Kandidaten).
9.1.3.4 Keine Beschränkung der Bildschirmausrichtung
Was wird geprüft: Inhalte müssen in Hoch- und Querformat nutzbar sein.
So prüfen Sie: Auf dem Smartphone/im Emulator beide Ausrichtungen testen.
9.1.3.5 Eingabefelder zu Nutzerdaten vermitteln den Zweck
Was wird geprüft: Felder, die persönliche Daten erfassen (Name, E-Mail, Telefon …), müssen ihren Zweck programmatisch vermitteln (autocomplete-Attribute).
So prüfen Sie: Nur anwendbar bei Formularen mit persönlichen Daten. autocomplete-Werte kontrollieren.
9.1.4 Unterscheidbar
9.1.4.1 Ohne Farben nutzbar
Was wird geprüft: Information darf nicht allein über Farbe vermittelt werden (z. B. Links nur farblich unterschieden, Pflichtfelder nur rot).
So prüfen Sie: Seite in Graustufen betrachten; Links im Fließtext, Diagramme und Statusanzeigen prüfen.
9.1.4.2 Ton abschaltbar
Was wird geprüft: Automatisch startender Ton (länger als 3 Sekunden) muss pausierbar oder in der Lautstärke regelbar sein.
So prüfen Sie: Nur anwendbar bei Auto-Play-Audio.
9.1.4.3 Kontraste von Texten ausreichend
Was wird geprüft: Textkontrast mindestens 4,5:1; bei großem Text (ab 24 px bzw. 18,7 px fett) mindestens 3:1.
So prüfen Sie: Automatische Kontrastanalyse sichten; nicht bestimmbare Fälle (Bilder, Verläufe) mit Farbpipette nachmessen.
9.1.4.4 Text auf 200 % vergrößerbar
Was wird geprüft: Bei 200 % Browserzoom müssen Inhalte und Funktionen ohne Verluste nutzbar bleiben; Zoom darf nicht unterbunden werden.
So prüfen Sie: Browserzoom auf 200 % stellen und alle Seiten der Stichprobe durchsehen (Abschneidungen, Überlagerungen).
9.1.4.5 Verzicht auf Schriftgrafiken
Was wird geprüft: Text soll als echter Text umgesetzt sein, nicht als Grafik (Ausnahme: Logos).
So prüfen Sie: Bilder der Stichprobe auf eingebetteten Text durchsehen.
9.1.4.10 Inhalte brechen um
Was wird geprüft: Bei 320 px Viewport-Breite (bzw. 400 % Zoom) müssen Inhalte ohne horizontales Scrollen nutzbar sein.
So prüfen Sie: Browserfenster auf 320 px verengen oder 400 % Zoom: horizontale Scrollbalken, abgeschnittene Inhalte?
9.1.4.11 Kontraste von Grafiken und grafischen Bedienelementen ausreichend
Was wird geprüft: Grafische Bedienelemente (Icons, Rahmen von Eingabefeldern) und informative Grafiken brauchen mindestens 3:1 Kontrast zur Umgebung.
So prüfen Sie: Fokus-Indikatoren, Formularrahmen, Icons mit Farbpipette prüfen.
9.1.4.12 Textabstände anpassbar
Was wird geprüft: Erhöhte Zeilen-, Wort- und Zeichenabstände (per Nutzer-Stylesheet) dürfen keine Inhalte abschneiden oder überlagern.
So prüfen Sie: Text-Spacing-Bookmarklet anwenden und Layout prüfen.
9.1.4.13 Eingeblendete Inhalte bedienbar
Was wird geprüft: Bei Hover/Fokus eingeblendete Inhalte (Tooltips, Flyouts) müssen schließbar, erreichbar und persistent sein.
So prüfen Sie: Nur anwendbar bei solchen Einblendungen. Mit Maus zur Einblendung fahren, Esc drücken.
9.2.1 Tastaturbedienbar
9.2.1.1 Ohne Maus nutzbar
Was wird geprüft: Alle Funktionen müssen mit der Tastatur allein bedienbar sein (Tab, Enter, Pfeiltasten).
So prüfen Sie: Kernprüfung manuell: Jede Seite komplett mit Tab durchlaufen, alle Menüs, Dialoge, Slider bedienen.
9.2.1.2 Keine Tastaturfalle
Was wird geprüft: Der Tastaturfokus darf nirgends gefangen werden (typisch: Widgets, eingebettete Player, Modaldialoge).
So prüfen Sie: Mit Tab durch die ganze Seite: Kommt man überall wieder heraus?
9.2.1.4 Tastatur-Kurzbefehle abschaltbar oder anpassbar
Was wird geprüft: Einzeltasten-Kurzbefehle müssen abschaltbar, umbelegbar oder nur bei Fokus aktiv sein.
So prüfen Sie: Nur anwendbar, wenn die Seite Einzeltasten-Shortcuts definiert.
9.2.2 Ausreichend Zeit
9.2.2.1 Zeitbegrenzungen anpassbar
Was wird geprüft: Zeitbegrenzungen (Session-Timeouts, automatische Weiterleitungen) müssen abschaltbar, anpassbar oder verlängerbar sein.
So prüfen Sie: Nur anwendbar bei Zeitbegrenzungen. Meta-Refresh wird automatisch erkannt.
9.2.2.2 Bewegte Inhalte abschaltbar
Was wird geprüft: Automatisch bewegte Inhalte (Karussells, Animationen, Auto-Play-Videos länger als 5 s) müssen pausierbar sein.
So prüfen Sie: Slider/Karussells auf Pause-Knopf prüfen; automatische Befunde (marquee, CSS-Endlos-Animationen) sichten.
9.2.3 Anfälle
9.2.3.1 Verzicht auf Flackern
Was wird geprüft: Nichts darf öfter als dreimal pro Sekunde aufblitzen (Anfallsrisiko).
So prüfen Sie: Animierte Inhalte (GIFs, Videos) auf Blitzeffekte durchsehen.
9.2.4 Navigierbar
9.2.4.1 Bereiche überspringbar
Was wird geprüft: Wiederkehrende Blöcke (Navigation) müssen übersprungen werden können: Sprunglinks, Landmarks oder Überschriftenstruktur.
So prüfen Sie: Automatische Landmark-/Sprunglink-Analyse sichten; Sprunglink mit Tastatur testen (sichtbar bei Fokus? funktioniert er?).
9.2.4.2 Sinnvolle Dokumenttitel
Was wird geprüft: Jede Seite braucht einen title, der Seiteninhalt und Website-Namen erkennen lässt; Titel müssen sich zwischen Seiten unterscheiden.
So prüfen Sie: Automatischer Abgleich aller Titel der Stichprobe; Aussagekraft manuell beurteilen.
9.2.4.3 Schlüssige Reihenfolge bei der Tastaturbedienung
Was wird geprüft: Die Tab-Reihenfolge muss der visuellen/logischen Reihenfolge entsprechen (positive tabindex-Werte sind fast immer ein Problem).
So prüfen Sie: Mit Tab durch die Seite und Reihenfolge beobachten.
9.2.4.4 Aussagekräftige Linktexte
Was wird geprüft: Linktexte müssen das Ziel erkennen lassen — allein oder aus dem direkten Kontext; „mehr" oder „hier klicken" ohne Kontext genügt nicht.
So prüfen Sie: Automatische Befunde (leere Links, Allerweltstexte, gleiche Texte mit verschiedenen Zielen) sichten und im Kontext beurteilen.
9.2.4.5 Alternative Zugangswege
Was wird geprüft: Es müssen mindestens zwei Zugangswege zu den Inhalten existieren (z. B. Navigation + Suche oder Sitemap).
So prüfen Sie: Suche und/oder Sitemap vorhanden und funktionsfähig?
9.2.4.6 Aussagekräftige Überschriften und Beschriftungen
Was wird geprüft: Überschriften und Formularbeschriftungen müssen Inhalt bzw. Zweck treffend beschreiben.
So prüfen Sie: Überschriften-Outline (automatisch erhoben) lesen: Versteht man die Seitenstruktur daraus?
9.2.4.7 Aktuelle Position des Fokus deutlich
Was wird geprüft: Der Tastaturfokus muss sichtbar sein; outline:none ohne Ersatz ist ein klassischer Verstoß.
So prüfen Sie: Mit Tab durch die Seite: Ist immer erkennbar, wo der Fokus steht? Automatische CSS-Analyse liefert Verdachtsfälle.
9.2.5 Eingabemodalitäten
9.2.5.1 Alternativen für komplexe Zeiger-Gesten
Was wird geprüft: Funktionen, die Mehrfinger- oder Pfadgesten erfordern (Wischen, Ziehen), brauchen Ein-Zeiger-Alternativen.
So prüfen Sie: Nur anwendbar bei Gesten-Bedienung (Karussells, Karten, Slider) — Alternativen testen.
9.2.5.2 Zeigergesten-Eingaben können abgebrochen oder widerrufen werden
Was wird geprüft: Aktionen dürfen nicht schon beim Drücken (down-Event) ausgelöst werden; Abbruch durch Wegziehen muss möglich sein.
So prüfen Sie: Buttons anklicken, gedrückt halten, wegziehen: Wird die Aktion trotzdem ausgelöst? (mousedown-Handler werden automatisch gemeldet.)
9.2.5.3 Sichtbare Beschriftung Teil des zugänglichen Namens
Was wird geprüft: Der zugängliche Name eines Bedienelements muss die sichtbare Beschriftung enthalten (wichtig für Spracheingabe).
So prüfen Sie: Automatische Befunde sichten (aria-label weicht von sichtbarem Text ab).
9.2.5.4 Alternativen für Bewegungsaktivierung
Was wird geprüft: Funktionen, die durch Gerätebewegung ausgelöst werden (Schütteln, Kippen), brauchen alternative Bedienelemente.
So prüfen Sie: Nur anwendbar bei Bewegungssteuerung.
9.3.1 Lesbar
9.3.1.1 Hauptsprache angegeben
Was wird geprüft: Die Hauptsprache der Seite muss im html-Element korrekt angegeben sein (lang-Attribut).
So prüfen Sie: Wird vollautomatisch geprüft; nur Korrektheit des Sprachcodes gegenchecken.
9.3.1.2 Anderssprachige Wörter und Abschnitte ausgezeichnet
Was wird geprüft: Fremdsprachige Passagen müssen mit lang-Attribut ausgezeichnet sein (korrekte Screenreader-Aussprache).
So prüfen Sie: Inhalte auf fremdsprachige Abschnitte durchsehen; vorhandene lang-Attribute werden automatisch validiert.
9.3.2 Vorhersehbar
9.3.2.1 Keine unerwartete Kontextänderung bei Fokus
Was wird geprüft: Das Fokussieren eines Elements darf keinen Kontextwechsel auslösen (kein Absenden, kein neues Fenster).
So prüfen Sie: Mit Tab durch alle interaktiven Elemente: Passiert etwas Unerwartetes?
9.3.2.2 Keine unerwartete Kontextänderung bei Eingabe
Was wird geprüft: Eingaben (Auswahl in Selects, Ankreuzen) dürfen ohne Ankündigung keinen Kontextwechsel auslösen (z. B. onchange-Submit).
So prüfen Sie: Formulare bedienen; automatische Befunde (onchange mit submit/location) sichten.
9.3.2.3 Konsistente Navigation
Was wird geprüft: Wiederkehrende Navigationsmechanismen müssen auf allen Seiten in derselben Reihenfolge erscheinen.
So prüfen Sie: Automatischer Vergleich der Navigation über die Stichprobe; Abweichungen manuell beurteilen.
9.3.2.4 Konsistente Bezeichnung
Was wird geprüft: Gleiche Funktionen müssen überall gleich bezeichnet sein (z. B. „Suche" nicht mal „Suche", mal „Finden").
So prüfen Sie: Wiederkehrende Funktionen (Suche, Warenkorb, Kontakt) über die Stichprobe vergleichen.
9.3.3 Eingabeunterstützung
9.3.3.1 Fehlererkennung
Was wird geprüft: Bei Eingabefehlern muss das fehlerhafte Feld benannt und der Fehler als Text beschrieben werden.
So prüfen Sie: Formulare bewusst falsch absenden: Fehlermeldungen als Text? Feld benannt? Nur Farbe reicht nicht.
9.3.3.2 Beschriftungen von Formularelementen vorhanden
Was wird geprüft: Alle Formularfelder brauchen sichtbare Beschriftungen oder Anweisungen; Platzhalter allein genügen nicht.
So prüfen Sie: Automatische Befunde sichten; Pflichtfeld-Kennzeichnung und Formatangaben prüfen.
9.3.3.3 Hilfe bei Fehlern
Was wird geprüft: Bei erkannten Eingabefehlern müssen konkrete Korrekturvorschläge gemacht werden, sofern möglich.
So prüfen Sie: Formulare falsch absenden und Qualität der Fehlermeldungen beurteilen.
9.3.3.4 Fehlervermeidung wird unterstützt
Was wird geprüft: Bei rechtlich/finanziell bindenden Vorgängen müssen Eingaben prüfbar, korrigierbar oder widerrufbar sein (Bestellübersicht vor Kauf).
So prüfen Sie: Nur anwendbar bei Bestell-/Vertrags-/Datenlösch-Prozessen. Bestellstrecke durchspielen.
9.4.1 Kompatibel
9.4.1.1 Korrekte Syntax
Was wird geprüft: Das Markup muss sauber geschachtelt sein, IDs müssen eindeutig sein, Elemente korrekt geschlossen.
So prüfen Sie: Wird weitgehend automatisch geprüft (doppelte IDs, Parser-Fehler).
9.4.1.2 Name, Rolle, Wert verfügbar
Was wird geprüft: Alle Bedienelemente müssen für assistive Technologien Name, Rolle und Zustand vermitteln — besonders kritisch bei Custom-Widgets (div-Buttons, Tabs, Akkordeons).
So prüfen Sie: Automatische ARIA-Analyse sichten; Custom-Widgets mit Screenreader testen.
9.4.1.3 Statusmeldungen programmatisch verfügbar
Was wird geprüft: Statusmeldungen (Suchergebnis-Zähler, „in den Warenkorb gelegt") müssen ohne Fokuswechsel für Screenreader wahrnehmbar sein (aria-live, role=status).
So prüfen Sie: Dynamische Meldungen identifizieren und mit Screenreader testen.
11 Benutzerpräferenzen und Autorenwerkzeuge
11.7 Benutzerdefinierte Einstellungen
Was wird geprüft: Die Website soll Systemeinstellungen der Nutzer respektieren (Schriftgröße, Kontrast, reduzierte Bewegung), statt sie zu überschreiben.
So prüfen Sie: Systemeinstellungen ändern (z. B. prefers-reduced-motion) und Verhalten der Seite prüfen.
11.8.2 Barrierefreie Erstellung von Inhalten
Was wird geprüft: Ist die Website ein Autorenwerkzeug (CMS-Frontend, Foren-Editor, Kommentarfunktion mit Formatierung), muss es die Erstellung barrierefreier Inhalte unterstützen.
So prüfen Sie: Nur anwendbar bei Editor-Funktionen (z. B. Alt-Text-Feld beim Bild-Upload?).
11.8.3 Erhaltung von Barrierefreiheitsinformationen bei Transformation
Was wird geprüft: Transformiert ein Autorenwerkzeug Inhalte, müssen Barrierefreiheitsinformationen erhalten bleiben.
So prüfen Sie: Nur anwendbar bei Autorenwerkzeugen mit Transformationen.
11.8.4 Reparaturassistenz
Was wird geprüft: Prüft ein Autorenwerkzeug auf Barrierefreiheitsfehler, soll es Korrekturvorschläge anbieten.
So prüfen Sie: Nur anwendbar bei Autorenwerkzeugen mit Prüffunktion.
11.8.5 Vorlagen
Was wird geprüft: Bietet ein Autorenwerkzeug Vorlagen an, muss mindestens eine barrierefreie Vorlage verfügbar und als solche erkennbar sein.
So prüfen Sie: Nur anwendbar bei Autorenwerkzeugen mit Vorlagen.
12 Dokumentation und Support
12.1.1 Dokumentation von Kompatibilität und Barrierefreiheit
Was wird geprüft: Die Produktdokumentation (z. B. Hilfeseiten, Erklärung zur Barrierefreiheit) muss die Barrierefreiheitsfunktionen der Website benennen.
So prüfen Sie: Hilfe-/Infoseiten sichten: Werden Barrierefreiheitsfunktionen (Tastaturbedienung, Kontrastmodus …) dokumentiert?
12.1.2 Barrierefreie Dokumentation
Was wird geprüft: Die Dokumentation selbst muss in mindestens einem barrierefreien Format vorliegen (z. B. barrierefreies HTML statt Scan-PDF).
So prüfen Sie: Hilfedokumente prüfen (PDF-Zugänglichkeit!).
12.2.2 Technischer Support
Was wird geprüft: Bietet die Website technischen Support, muss dieser Auskunft zur Barrierefreiheit geben können.
So prüfen Sie: Nur anwendbar bei Support-Angeboten. Stichprobe: Support zur Barrierefreiheit befragen.
12.2.3 Effektive Kommunikation
Was wird geprüft: Support-Kanäle müssen die Kommunikationsbedürfnisse von Menschen mit Behinderungen berücksichtigen (z. B. nicht nur Telefon-Hotline).
So prüfen Sie: Kontaktwege prüfen: Gibt es Alternativen zum Telefon (E-Mail, Formular, Chat)?
12.2.4 Vom Support bereitgestellte Dokumentation
Was wird geprüft: Vom Support bereitgestellte Dokumente müssen in barrierefreien Formaten verfügbar sein.
So prüfen Sie: Nur anwendbar bei Support mit Dokumenten-Versand.