Bitte benutzen sie nur noch die aktuellen Prüfschritte.
Version | bis 10.07.2017 | Aktuell |
---|---|
BITV-Bedingung | 3.2.2 Bei Eingabe |
WCAG-Erfolgskriterium | 3.2.2 Bei Eingabe |
Bewertungsalternativen | ja / eher erfüllt / teilweise erfüllt / eher nicht erfüllt / nein / nicht anwendbar |
Bezieht sich auf | einzelne Webseite |
Prüfschritt erfüllt | Formulareingaben führen nicht zu unerwarteten Kontextänderungen. |
Nutzereingaben auf Formularen sollen nicht zu unerwarteten Kontext-Änderungen führen. Alle Kontextänderungen müssen unterhalb des auslösenden Elements geschehen und sollen klar nachvollziehbar sein, der Fokus soll nicht versetzt werden.
Unerwartete und unangekündigte Kontextänderungen bei einer Auswahl in Formularen (etwa eine Checkbox oder ein Radio-Button, deren Auswahl eine neue Seite aufruft, oder eine Auswahlliste ohne Submit-Button, die auf onchange
reagiert) können die Orientierung von Nutzern beeinträchtigen. Kontextänderungen auf der Seite selbst können Nutzer ablenken und verwirren oder auch unbemerkt bleiben und dadurch für Verwirrung sorgen (plötzlich sind Inhalte verändert). Sie sollten deshalb erwartet und klar nachvollziehbar sein.
Wenn Kontextänderungen auf der selben Seite nicht unterhalb des Elements stattfinden, das sie auslöst, werden sie von blinden Nutzer häufig nicht wahrgenommen.
Der Prüfschritt ist anwendbar, wenn die Seite Formularelemente enthält.
Fehlermeldungen, die über die Javascript-Funktion alert()
ausgegeben werden, gelten nicht als Pop-Ups im Sinne des Prüfschritts. Denn sie öffnen sich als Antwort auf Benutzereingaben und sie sind modal, in Hinblick auf die Orientierung daher unproblematisch.
Änderungen, die über Skripte und ARIA Live Regions vorgenommen werden, etwa die automatische Einblendung von Vorschlägen unterhalb des Texteingabefelds einer Such-Funktion, sollen nicht den aktuellen Fokus versetzen.
Zur Abgrenzung von Kontextänderungen und Inhaltsänderungen:
select
) die Inhalte einer darunter befindlichen Auswahlliste dynamisch aktualisiert (etwa: die Wahl eines Kontinents aktualisiert eine Auswahlliste mit Ländern). Auch das Ausklappen zusätzlicher Formularbereiche unterhalb des auslösenden Elements kann als Inhaltsänderung gelten, wenn Fokus und Scrollstatus der Seite unverändert bleiben.Ob Änderungen unerwartet sind oder nicht, lässt sich nur aus dem Gesamtkontext heraus bestimmen.
Vergleiche: WCAG 2.1, Appendix A: Glossary: changes of context
Die Verwendung von Submit-Buttons, die in den Techniken G80 und H32 dem Success Criterion 3.2.2 On Input [no automatic change of context] zugeordnet ist, wird nur indirekt im Prüfschritt 2.1.1a "Ohne Maus nutzbar" geprüft.