Standardy · WCAG 2.2

SC 2.2.3 Poziom AAA WCAG 2.0

Bez ograniczeń czasowych

Limity czasu nie są w ogóle częścią treści, z wyjątkiem nieinteraktywnych zdarzeń w czasie rzeczywistym. Surowsze niż 2.2.1 — brak możliwości ostrzeżenia i przedłużenia jako alternatywy.

Czego wymaga

Czas nie jest istotnym elementem zdarzenia ani czynności prezentowanej przez treść, z wyjątkiem zsynchronizowanych mediów nieinteraktywnych (odtwarzany film) i zdarzeń w czasie rzeczywistym (aukcja na żywo, egzamin na żywo, gdzie limit czasu jest sednem aktywności).

Podczas gdy 2.2.1 pozwala zachować limit sesji pod warunkiem oferowania przedłużeń i ostrzeżeń, 2.2.3 eliminuje limity czasu całkowicie. Większość usług sektora publicznego w UE nadal celuje wyłącznie w zgodność AA, więc 2.2.3 rzadko jest twardym wymogiem — pozostaje jednak złotym standardem dla formularzy, wniosków i każdego przepływu, w którym przerwanie kosztuje użytkownika realną pracę.

Jak spełnić kryterium

  • Usuń limity wygasania sesji z długich formularzy wniosków (świadczenia socjalne, formularze imigracyjne, zeznania podatkowe).
  • Automatycznie zapisuj stan formularza na serwerze co kilka sekund, aby limit sesji — jeśli musi istnieć ze względów bezpieczeństwa — nigdy nie powodował utraty danych przez użytkownika.
  • Gdy uwierzytelnienie musi być odświeżone ze względów bezpieczeństwa, wykonuj ciche ponowne uwierzytelnienie w tle za pomocą tokena odświeżania, zamiast wylogowywać użytkownika.
  • Zapewnij wyraźny wzorzec „Zapisz i wróć później” zamiast polegania na czasie trwania sesji.

Typowe błędy

  • Portale świadczeń lub wniosków wizowych z 15-minutowym limitem sesji kasującym stan formularza, nawet gdy użytkownik aktywnie pisze.
  • Platformy edukacyjne, w których czasu trwania quizu nie można usunąć dla studentów z przedłużonym czasem jako udogodnieniem.
  • Sklepy internetowe, w których koszyk jest czyszczony po upływie stałego okna czasowego.

Dlaczego to ważne

To kryterium AAA, które bardzo niewiele komercyjnych witryn spełnia. Jednak w przypadku usług publicznych koszt jego niespełnienia jest wysoki: ludzie rezygnują z wypełniania wniosków o świadczenia, ponieważ ich sesja wygasa — często więcej niż raz — i nigdy nie wracają. Gov.UK i strona US Federal Student Aid publicznie zainwestowały w eliminację limitów czasu właśnie z tego powodu.