WCAG 2.2.3: Brak limitów czasowych
Wprowadzenie do WCAG 2.2.3: Brak limitów czasowych
Kryterium sukcesu WCAG 2.2.3, znane jako „Brak limitów czasowych” (No Timing), jest częścią wytycznych dostępności treści internetowych (WCAG) na poziomie AAA. Jego głównym celem jest zapewnienie, że użytkownicy mają wystarczająco dużo czasu na czytanie i interakcję z treścią, bez presji wynikającej z narzuconych limitów czasowych.
W praktyce oznacza to, że treść nie powinna wymagać interakcji ograniczonej czasowo, chyba że jest to absolutnie niezbędne dla jej funkcji. Użytkownicy powinni mieć możliwość działania we własnym tempie, co jest kluczowe dla szerokiego grona osób z różnymi potrzebami.
Dlaczego jest to ważne? (Wpływ na dostępność)
Limity czasowe, takie jak automatyczne przekierowania, liczniki czasu do wysłania formularza, czy sesje wygasające bez ostrzeżenia, mogą stanowić poważną barierę dla wielu użytkowników:
Eliminacja limitów czasowych zwiększa inkluzywność, redukuje stres i pozwala użytkownikom na skuteczne wykonanie zadań, niezależnie od ich umiejętności czy okoliczności.
Wymagania kryterium sukcesu (WCAG 2.2.3)
Kryterium 2.2.3 „Brak limitów czasowych” jest bardzo restrykcyjne i wymaga, aby treść nie posiadała żadnych ograniczeń czasowych, chyba że czas jest niezbędny. Termin „niezbędny” w kontekście WCAG oznacza, że:
Oznacza to, że wszelkie limity czasowe są dozwolone tylko wtedy, gdy są absolutnie kluczowe dla funkcjonowania treści (np. wydarzenia transmitowane na żywo, aukcje online z odliczaniem do zakończenia). W większości typowych interakcji webowych limity czasowe nie są niezbędne.
Jeśli limit czasowy jest niezbędny, należy również spełnić wymagania kryterium WCAG 2.2.1 „Możliwość regulacji czasu”, które przewiduje mechanizmy kontroli limitów czasowych (możliwość wydłużenia, dostosowania lub wyłączenia). Jednak dla poziomu AAA, celem jest unikanie jakichkolwiek limitów czasowych, chyba że są one ściśle niezbędne.
Praktyczne wytyczne dla zgodności
Aby spełnić kryterium 2.2.3, należy podjąć następujące kroki:
Przykłady
Poprawne implementacje (zgodne z WCAG 2.2.3)
Poniższe przykłady pokazują, jak projektować treści bez narzuconych limitów czasowych.
Przykład 1: Formularz kontaktowy bez limitu czasowego
Użytkownik może wypełniać formularz tak długo, jak potrzebuje. Przycisk wysyłania jest dostępny cały czas.
Przykład 2: Galeria zdjęć z ręczną nawigacją
Użytkownik samodzielnie decyduje, kiedy przewinąć do kolejnego zdjęcia, klikając strzałki. Brak automatycznego przewijania.
Niepoprawne implementacje (niezgodne z WCAG 2.2.3)
Poniższe przykłady przedstawiają typowe naruszenia kryterium 2.2.3.
Przykład 1: Formularz z odliczaniem czasu do automatycznego wysłania
Użytkownik ma tylko 60 sekund na wypełnienie i wysłanie formularza, co może być niewystarczające dla wielu osób.
Przykład 2: Automatycznie przewijający się carousel bez kontroli użytkownika
Zdjęcia zmieniają się automatycznie co 5 sekund, nie dając użytkownikowi wystarczająco dużo czasu na obejrzenie każdego z nich, ani możliwości zatrzymania przewijania.
Najlepsze praktyki i typowe pułapki
Najlepsze praktyki
Typowe pułapki
Podsumowanie
Kryterium WCAG 2.2.3 „Brak limitów czasowych” podkreśla fundamentalną zasadę dostępności: użytkownik powinien mieć pełną kontrolę nad swoim doświadczeniem cyfrowym. Eliminowanie niepotrzebnych ograniczeń czasowych jest kluczowe dla stworzenia środowiska, w którym każdy, niezależnie od swoich umiejętności czy okoliczności, może skutecznie i komfortowo korzystać z treści internetowych. Zapewniając użytkownikom swobodę działania we własnym tempie, budujemy bardziej inkluzywny i użyteczny internet.
Powiązane wpisy
- WCAG 5.2.3: Pełne procesy
- WCAG 5.2.4: Tylko sposoby korzystania z technologii wspierające dostępność
- WCAG 5.2.5: Brak zakłóceń
- WCAG 5.3.1: Wymagane elementy oświadczenia o zgodności
- WCAG 5.3.2: Opcjonalne elementy oświadczenia o zgodności
Nadal szukasz odpowiedzi?
Zapytaj naszych specjalistów używając czatu online.