Kryterium 2.1.1 – Klawiatura to jedno z podstawowych wymagań WCAG na poziomie A. Ma na celu zapewnienie, że wszystkie funkcje strony internetowej mogą być obsługiwane wyłącznie za pomocą klawiatury.
W tym artykule pokażemy, jak łatwo sprawdzić, czy strona spełnia to kryterium — bez potrzeby znajomości technicznej czy kodu.
Co oznacza „klawiatura” w tym kryterium?
Użytkownik powinien mieć możliwość nawigacji i wykonywania wszystkich działań na stronie za pomocą klawiatury, np. klawiszy Tab, Shift+Tab, Enter, Spacja, strzałek.
Osoby z ograniczoną sprawnością ruchową, które nie mogą korzystać z myszy, polegają na klawiaturze lub urządzeniach na niej bazujących (np. klawiatura ekranowa).
Jak sprawdzić zgodność z kryterium 2.1.1 bez wiedzy technicznej?
1. Przetestuj nawigację po stronie klawiaturą
Co zrobić?
-
Wejdź na stronę i zacznij poruszać się po niej wyłącznie za pomocą klawisza Tab (przesuwanie się „do przodu”) i Shift + Tab (przesuwanie się „do tyłu”).
-
Używaj Enter lub Spacji, aby aktywować przyciski, linki i inne elementy interaktywne.
Na co zwrócić uwagę?
-
Czy wszystkie funkcje strony są dostępne – możesz kliknąć przyciski, przejść przez formularze, otworzyć menu?
-
Czy kursor/fokus zawsze jest widoczny i widać, gdzie jesteś na stronie?
-
Czy nie ma miejsc, w które nie da się wejść klawiaturą?
-
Czy nie „utkniesz” w jakimś elemencie i możesz wrócić lub przejść dalej?
Przykład błędu:
Menu rozwijane działa po kliknięciu myszką, ale nie można go otworzyć ani obsłużyć z klawiatury.
2. Sprawdź funkcjonalność formularzy i interaktywnych elementów
Co zrobić?
-
Wypełnij formularz korzystając tylko z klawiatury.
-
Przesuń się między polami, wybierz opcje, kliknij przycisk „Wyślij” za pomocą klawiszy.
Na co zwrócić uwagę?
-
Czy możesz się swobodnie poruszać między polami?
-
Czy wszystkie pola są dostępne?
-
Czy nie ma elementów, które można obsłużyć tylko myszką?
Dlaczego to ważne?
Osoby z ograniczeniami ruchowymi, które nie mogą korzystać z myszy, lub użytkownicy korzystający z klawiatury ekranowej, polegają na obsłudze strony wyłącznie klawiaturą. Brak tej możliwości może całkowicie uniemożliwić korzystanie z witryny.
Podsumowanie
Kryterium 2.1.1 – Klawiatura jest podstawą dostępności stron internetowych. Umożliwia wszystkim korzystanie z pełnej funkcjonalności strony — bez względu na ograniczenia ruchowe czy używane urządzenia.
Dobre praktyki:
-
Zapewnij pełną nawigację i obsługę klawiaturą.
-
Utrzymuj widoczny fokus (podświetlenie) na aktywnych elementach.
-
Testuj stronę wyłącznie klawiaturą, upewniając się, że nie ma „martwych punktów”.
-
Nie wymagaj użycia myszy do żadnej funkcji.
Dbając o dostępność klawiatury sprawiasz, że strona jest bardziej przyjazna i otwarta dla wszystkich użytkowników — bez dodatkowych barier.