ETR

2.2.3 Brak czasu - poziom AAA

To kryterium dotyczy sytuacji, w których użytkownik ma ograniczony czas na wykonanie zadania. Wymaganie na poziomie AAA idzie najdalej: czas nie powinien ograniczać użytkownika, chyba że to jest dokładnie ten typ aktywności, w której czas jest istotą zadania.

O co chodzi w 2.2.3 w praktyce?

Jeśli masz formularz, wniosek, zapis na wydarzenie, rejestrację, konfigurator, koszyk, panel klienta – to użytkownik powinien móc wykonać czynność we własnym tempie. Na poziomie AAA dążysz do sytuacji: brak limitów czasu dla tych aktywności.

Jeżeli czas jest elementem aktywności (np. test na czas, gra, aukcja w czasie rzeczywistym), wtedy kryterium dopuszcza wyjątki.

Najczęstsze powody niespełnienia kryterium 2.2.3

  1. Strona narzuca limit czasu tam, gdzie nie jest on potrzebny. Typowy przykład to automatyczne wylogowanie w trakcie wypełniania formularza albo limit na wykonanie czynności, mimo że to zwykła usługa informacyjna czy administracyjna. 
  2. Limit czasu jest wbudowany w komponent, a proces nie ma wersji bez czasu. Na przykład kreator, który po określonym czasie resetuje postęp i nie ma trybu pracy bez ograniczenia.
  3. Czas działa jako presja zamiast jako element zadania. Użytkownik nie rywalizuje z czasem i nie wykonuje czynności, której istotą jest szybkość, a mimo to system wymusza szybkie tempo.

Rekomendacje jak spełnić kryterium sukcesu 2.2.3

Usuń limity czasu z czynności, które nie są „na czas”

Jeżeli to formularz, wniosek, rejestracja, koszyk, konfiguracja profilu – najlepsza rekomendacja jest prosta: nie ograniczaj czasu. To jest najbardziej zgodne z ideą „Brak czasu” na poziomie AAA.

Jeśli musisz utrzymać sesję, zrób ją miękką i bez utraty danych

Jeżeli są powody techniczne lub bezpieczeństwa, nadal możesz spełnić intencję kryterium przez rozwiązania, które zdejmują presję czasu:

  • autozapis postępu,
  • możliwość powrotu do rozpoczętej sprawy,
  • brak kasowania wpisanych danych po przerwie.

Zostaw czas tylko tam, gdzie jest niezbędny dla aktywności

Jeżeli czas jest istotą zadania (czas rzeczywisty), wtedy to jest ten przypadek, w którym ograniczenie może być uzasadnione. W pozostałych przypadkach celem AAA jest eliminacja presji czasu, a nie tylko dodanie mechanizmu przedłużania (przedłużanie szczegółowo opisaliśmy w 2.2.1).

Pełny tekst kryterium 2.2.3 Brak czasu 

Ograniczenie czasowe nie jest istotną częścią czynności prezentowanej na stronie, chyba, że są to nieinteraktywne multimedia zsynchronizowane lub wydarzenia w czasie rzeczywistym.

Źródło: https://www.w3.org/Translations/WCAG21-pl/#bez-ograniczen-czasowych

Chcesz wiedzieć więcej?

kampanie portal seo wcag miasto gmina www bip crm do góry