Die Navigation durch Inhalte ist vorhersehbar und es werden keine unerwarteten Kontextwechsel ausgelöst.
Beschreibung
Ein Kontextwechsel wird nicht durch das Erhalten des Fokus eines Elements ausgelöst.
Beispiele für Kontextwechsel sind das automatische Absenden von Formularen, das Öffnen neuer Fenster oder das Springen des Fokus zu einem anderen Element.
Der Fokus darf nur durch Benutzeraktionen wie das Drücken der Eingabe- oder Leertaste einen Kontextwechsel auslösen, nicht durch das bloße Verschieben des Fokus.
Dieses Erfolgskriterium gilt sowohl für die Navigation mit der Tastatur als auch mit der Maus.
Sicherstellen, dass Fokusereignisse onfocus keinen automatischen Kontextwechsel auslösen.
Verwenden von Ereignissen wie onchange oder onclick statt onfocus für Kontextwechsel.
Bei Verwendung von JavaScript Dropdowns oder dynamischen Inhalten sicherstellen, dass ein Kontextwechsel erst nach einer Benutzerbestätigung erfolgt.
Warnungen einfügen, wenn ein neues Fenster oder Tab geöffnet wird.
Manuelles Testen der Webseite mit der Tabulatortaste, um sicherzustellen, dass keine unerwarteten Kontextwechsel ausgelöst werden.
Prüfung, ob Dropdown-Menüs und andere dynamische Inhalte korrekt funktionieren und keine Kontextwechsel auslösen, bevor der Benutzer eine Aktion ausführt.
Sicherstellen, dass Benutzer gewarnt werden, wenn ein neuer Tab oder ein neues Fenster geöffnet wird.