Przejdź do treści
A11ySignal
Poziom AWCAG 2.0WCAG 2.1WCAG 2.2EN 301 549 § 9.2.1.2

2.1.2
Bez pułapki na klawiaturę

Fokus klawiatury nigdy nie może utknąć tam, skąd nie da się wyjść.

Co mówi norma

Jeśli fokus klawiatury da się przenieść na komponent strony za pomocą interfejsu klawiatury, to może on również zostać z niego usunięty za pomocą samej klawiatury, a jeśli wymagane jest użycie czegoś więcej niż strzałek, tabulatora lub innych standardowych metod wyjścia, użytkownik jest informowany o sposobie przeniesienia fokusu.

Dlaczego to ma znaczenie

Pułapka kończy sesję. Kto nie potrafi wytabulować z komponentu, nie ma drogi powrotnej poza przeładowaniem strony.

Jak wygląda błąd

  • błądOkno modalne, które zapętla fokus, ale nie obsługuje Escape i nie ma przycisku zamknięcia w pętli.
  • błądOsadzony odtwarzacz zewnętrznej firmy, który połyka tabulator.

Jak to naprawić

  • róbW oknie modalnym zapętl fokus świadomie *i* zamykaj na Escape, z osiągalnym przyciskiem zamknięcia.
  • róbPrzetestuj klawiaturą każde osadzenie, zanim je wdrożysz.

Jak sprawdza to A11ySignal

ręcznie

Żadna automatyczna reguła nie osądzi tego kryterium i nie będziemy udawać inaczej. Czyste skanowanie nie oznacza, że 2.1.2 jest spełnione — oznacza, że nic mierzalnego nie zawiodło. Tu potrzebny jest człowiek.

Czego narzędzie ci nie powie

Pułapki znajduje się tabulatorem po stronie, nie skanowaniem.

Także pod 2.1 Dostępność z klawiatury