Kryterium 2.1.4 – Klawiatura bez wyjątków to nowe wymaganie w WCAG 2.1 na poziomie AA. Jego celem jest zapewnienie, że wszystkie funkcje i elementy strony internetowej są dostępne i obsługiwane wyłącznie za pomocą klawiatury — bez żadnych wyjątków.
W tym artykule wyjaśnimy, co to oznacza i jak samodzielnie sprawdzić, czy Twoja strona spełnia to kryterium, bez potrzeby znajomości kodu.
Co oznacza „klawiatura bez wyjątków”?
To oznacza, że nie powinno istnieć żadne miejsce lub funkcja na stronie, której nie da się obsłużyć klawiaturą. Wszystkie interaktywne elementy, menu, formularze, multimedia, czy inne funkcje muszą być dostępne za pomocą klawiatury.
Nawet jeśli dana funkcja jest rzadko używana lub wydaje się drugorzędna — musi działać bez użycia myszy lub innych urządzeń wskazujących.
Jak sprawdzić zgodność z kryterium 2.1.4 bez wiedzy technicznej?
1. Przejdź po całej stronie wyłącznie klawiaturą
Co zrobić?
Używaj klawisza Tab i Shift+Tab, aby poruszać się do przodu i do tyłu między wszystkimi elementami strony. Używaj klawiszy Enter i Spacja, by aktywować przyciski, linki i inne elementy.
Na co zwrócić uwagę?
-
Czy możesz wejść do każdego elementu interaktywnego?
-
Czy da się obsłużyć każdy widoczny na stronie komponent?
-
Czy nie ma żadnych funkcji, które wymagają użycia myszy lub innego urządzenia?
-
Czy wszystkie multimedia, np. odtwarzacze video, są kontrolowalne klawiaturą?
2. Testuj nietypowe lub ukryte funkcje
Co zrobić?
Sprawdź mniej oczywiste elementy, np. suwaki, widgety, interaktywne mapy, czy narzędzia do edycji treści.
Na co zwrócić uwagę?
-
Czy można z nich korzystać bez myszy?
-
Czy nie występują „wyjątki” — miejsca, w których obsługa klawiatury jest niemożliwa?
Dlaczego to ważne?
Osoby korzystające wyłącznie z klawiatury — np. z powodu niepełnosprawności ruchowej — muszą mieć dostęp do wszystkich funkcji strony. Wyjątki oznaczają wykluczenie i utrudnienia.
Spełnienie tego kryterium gwarantuje pełną równość w dostępie do treści i funkcji.
Podsumowanie
Kryterium 2.1.4 – Klawiatura bez wyjątków wymaga, by wszystkie elementy i funkcje strony działały za pomocą klawiatury.
Dobre praktyki:
-
Zapewnij dostęp klawiatury do wszystkich funkcji, nawet tych mniej widocznych.
-
Testuj stronę bez myszy, sprawdzając każdy element.
-
Upewnij się, że multimedia i widgety są w pełni klawiaturowe.
Dzięki temu strona będzie dostępna i użyteczna dla wszystkich użytkowników — bez wyjątków i barier.