Funkcjonalność · Poziom AAA

2.1.3 Klawiatura (bez wyjątku)

Wszystkie funkcje muszą dać się obsłużyć samą klawiaturą, bez wyjątku, nawet przy zadaniach obejmujących gesty, przeciąganie albo interakcję wskaźnikiem.

Występuje w: WCAG 2.0, WCAG 2.1 i WCAG 2.2.

Co to jest?

To kryterium należy do zasady funkcjonalności: użytkownik musi móc obsłużyć interfejs bez barier, niezależnie od używanego sposobu wejścia.

W praktyce oznacza to: Wszystkie funkcje muszą dać się obsłużyć samą klawiaturą, bez wyjątku, nawet przy zadaniach obejmujących gesty, przeciąganie albo interakcję wskaźnikiem.

Dlaczego to ważne?

Bez spełnienia tego wymagania część osób może nie odebrać informacji, nie wykonać zadania albo błędnie zrozumieć działanie strony. Kryterium pomaga zamienić dostępność z dodatku projektowego w realną, przewidywalną część doświadczenia użytkownika.

Kogo dotyczy?

Najbardziej pomaga osobom korzystającym z klawiatury, czytników ekranu, przełączników, sterowania głosem, urządzeń dotykowych albo innych technologii wspomagających.

Jak wdrożyć 2.1.3?

  • Każdą funkcję obsłuż samą klawiaturą.
  • Nie twórz pułapek fokusu i nie wymagaj gestów, których nie da się zastąpić.
  • Używaj natywnych elementów interaktywnych, takich jak button i a href.