2.2 Wystarczający czas (ang.) Enough Time
Spis treści
Istota i cel wytycznej
Ta wytyczna determinuje to, czy użytkownik w ogóle zdoła sfinalizować zaplanowaną akcję. Narzucanie odbiorcom ram czasowych to jedno z najbardziej krytycznych uchybień w obszarze projektowania interfejsów. Ludzkie tempo interakcji z technologią się różni, a ignorowanie tej różnorodności odcina ogromną grupę odbiorców od podstawowych funkcji Twojego systemu.
Zadbaj o to, aby interfejs elastycznie dostosowywał się do człowieka, a nie bezwzględnie wymuszał posłuszeństwo wobec algorytmu. Głównym celem tej wytycznej jest zagwarantowanie każdemu odbiorcy pełnej, autonomicznej kontroli nad upływającym czasem. Kiedy eliminujesz presję tykającego zegara, zmniejszasz zmęczenie psychiczne i całkowicie eliminujesz frustrację wywołaną nagłym zamknięciem formularza czy sesji bankowej.
Pomyśl o osobach z poważnymi dysfunkcjami motorycznymi. Dla kogoś, kto steruje systemem wyłącznie za pomocą jednego przełącznika lub zaawansowanego systemu śledzenia wzroku, wpisanie kodu autoryzacyjnego z wiadomości SMS zajmuje znacznie więcej czasu niż przeciętnemu użytkownikowi. Narzucenie im standardowego, krótkiego limitu oznacza całkowitą blokadę dostępności.
Zwróć także szczególną uwagę na użytkowników niewidomych. Ich programy odczytu ekranu muszą metodycznie przetworzyć całą strukturę drzewa DOM. Jeśli na stronie ucieka czas, a nawigacja staje się przez to chaotyczna, odnajdywanie przycisku zatwierdzenia zamienia się w wyścig z góry skazany na porażkę.
Nie zapominaj również o osobach z zaburzeniami poznawczymi, dysleksją czy trudnościami z koncentracją. Tacy użytkownicy potrzebują wielokrotnego, spokojnego przeczytania tekstu oraz dłuższego przetwarzania informacji, by w pełni zrozumieć komunikat. Zmuszanie ich do pracy w morderczym tempie to cyfrowe wykluczenie w najczystszej postaci.
Z technicznego punktu widzenia musisz wdrożyć mechanizmy pozwalające na wyłączenie limitów, ich co najmniej dziesięciokrotne wydłużenie lub wyświetlenie wyraźnego ostrzeżenia na minimum 20 sekund przed końcem sesji. W przypadku dynamicznych, ruchomych elementów, które startują automatycznie i trwają dłużej niż 5 sekund, Twoim absolutnym obowiązkiem jest dostarczenie intuicyjnych narzędzi do ich zatrzymywania lub ukrywania.
Lista kryteriów
- 2.2.1 Regulacja czasu (ang.) Timing Adjustable – Poziom A
- 2.2.2 Pauza, stop, ukryj (ang.) Pause, Stop, Hide – Poziom A
- 2.2.3 Brak ograniczeń czasowych (ang.) No Timing – Poziom AAA
- 2.2.4 Zakłócenia (ang.) Interruptions – Poziom AAA
- 2.2.5 Ponowne uwierzytelnienie (ang.) Re-authenticating – Poziom AAA
Źródła
- Abou-Zahra S., Eggert E., Vanderheiden G. [i in.] (red.), „Guideline 2.2 – Enough Time”, [w:] Web Content Accessibility Guidelines (WCAG) 2.2 Quick Reference, 2025, https://www.w3.org/WAI/WCAG22/quickref/#enough-time [dostęp: 7.07.2026].
- Accessibility Guidelines Working Group Participants, „Understanding Guideline 2.2 Enough Time”, [w:] WCAG 2.2 Understanding Docs, 2025, https://www.w3.org/WAI/WCAG22/Understanding/enough-time [dostęp: 7.07.2026].
- World Wide Web Consortium (W3C), „Wytyczna 2.2 Wystarczający czas”, [w:] Web Content Accessibility Guidelines (WCAG) 2.1, tłum. Fundacja Instytut Rozwoju Regionalnego, 2021, https://www.w3.org/Translations/WCAG21-pl/#wystarczajacy-czas [dostęp: 7.07.2026].