Funkcjonalność · Poziom AAA

2.2.6 Limity czasu

Jeśli brak aktywności może doprowadzić do utraty danych, przed upływem czasu musi pojawić się jasne ostrzeżenie z wystarczającym czasem na reakcję i opcją przedłużenia sesji.

Występuje w: 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: Jeśli brak aktywności może doprowadzić do utraty danych, przed upływem czasu musi pojawić się jasne ostrzeżenie z wystarczającym czasem na reakcję i opcją przedłużenia sesji.

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.2.6?

  • Unikaj limitów czasu i automatycznie zmieniającej się treści.
  • Jeśli czas lub ruch są potrzebne, daj użytkownikowi kontrolę: pauzę, zatrzymanie, ukrycie albo wydłużenie.
  • Nie kasuj danych użytkownika po sesji bez ostrzeżenia i możliwości kontynuacji.