Zum Inhalt springen
A11ySignal
Stufe AWCAG 2.0WCAG 2.1WCAG 2.2EN 301 549 § 9.2.1.2

2.1.2
Keine Tastaturfalle

Der Tastaturfokus darf nie irgendwo hängen bleiben, von wo aus man nicht weiterkommt.

Was die Norm sagt

Wenn der Tastaturfokus mit einer Tastaturschnittstelle auf eine Komponente der Seite bewegt werden kann, dann kann der Fokus mit derselben Schnittstelle auch wieder von dieser Komponente weg bewegt werden; erfordert dies mehr als die Pfeiltasten, die Tabulatortaste oder andere Standardmethoden, so wird der Benutzer über die Methode informiert.

Warum das zählt

Eine Falle beendet die Sitzung. Wer per Tastatur nicht aus einem Widget heraustabben kann, hat keinen Weg zurück außer die Seite neu zu laden.

Wie ein Fehlschlag aussieht

  • fällt durchEin Modal, das den Fokus einschließt, aber keinen Escape-Handler und keinen Schließen-Button in der Schleife hat.
  • fällt durchEin eingebetteter Player eines Dritten, der die Tabulatortaste schluckt.

So beheben Sie es

  • tunIm Modal den Fokus bewusst einschließen *und* auf Escape schließen, mit erreichbarem Schließen-Button.
  • tunTesten Sie jede Einbettung mit der Tastatur, bevor Sie sie ausliefern.

Wie A11ySignal es prüft

manuell

Keine automatische Regel kann über dieses Kriterium urteilen, und wir tun nicht so, als wäre es anders. Ein sauberer Scan heißt nicht, dass 2.1.2 erfüllt ist — er heißt, dass nichts fehlschlägt, was wir messen können. Hier braucht es einen Menschen.

Was ein Werkzeug Ihnen nicht sagen kann

Fallen findet man beim Durchtabben, nicht beim Scannen.

Ebenfalls unter 2.1 Per Tastatur zugänglich