ETR

2.2.2 Pauza, zatrzymanie, ukrycie - poziom A

To kryterium dotyczy sytuacji, gdy na stronie jest treść, która porusza się, migocze, przesuwa albo jest automatycznie aktualizowana. Wymóg jest prosty: jeśli takie elementy działają równolegle z inną treścią, użytkownik ma dostać mechanizm, żeby je zatrzymać.

O co chodzi w praktyce w 2.2.2?

WCAG rozdziela tu dwa przypadki:

Jeżeli informacja porusza się, przesuwa lub miga i jednocześnie:

  • uruchamia się automatycznie,
  • jest widoczna dłużej niż 5 sekund,
  • jest prezentowana równolegle z inną treścią,

to użytkownik może ją wstrzymać, zatrzymać lub ukryć za pomocą dostępnego mechanizmu, chyba że taki ruch/migotanie jest istotną częścią czynności.

Jeżeli informacja aktualizuje się automatycznie i:

  • uruchamia się automatycznie,
  • jest prezentowana równolegle z inną treścią,

to użytkownik może wstrzymać, zatrzymać lub kontrolować częstotliwość aktualizacji (chyba że ta automatyczna aktualizacja jest niezbędna w danej czynności).

Czego najczęściej dotyczy 2.2.2

W praktyce są to karuzele i slidery, przewijane paski z komunikatami, animowane banery, automatycznie odświeżane listy (np. nowe wpisy, wyniki), czyli elementy, które same się zmieniają bez działania użytkownika.

Najczęstsze powody niespełnienia kryterium 2.2.2

  1. Brak mechanizmu pauzy/zatrzymania/ukrycia dla elementów ruchomych, które startują same i trwają dłużej niż 5 sekund (np. slider bez przycisku pauzy).
  2. Mechanizm istnieje, ale nie jest dostępny (np. działa tylko myszą, jest ukryty, znika przy fokusie, nie da się go użyć klawiaturą). Kryterium wymaga dostępnego mechanizmu, więc kontrolka musi być realnie używalna.
  3. Automatyczna aktualizacja bez kontroli – treść odświeża się sama i użytkownik nie ma opcji wstrzymania, zatrzymania albo ustawienia częstotliwości.
  4. Nadużywanie wyjątku „istotne dla czynności” lub „niezbędne” jako usprawiedliwienia. Wyjątek istnieje, ale nie jest po to, żeby ratować slider czy pasek newsów. W samym kryterium wyjątek dotyczy sytuacji, gdy ruch lub aktualizacja są częścią czynności, w której to zachowanie jest istotne/niezbędne, a w sliderze czy pasku komunikatów bez problemu można zapewnić chociażby zatrzymanie animacji ;)

Jak szybko sprawdzić kryterium sukcesu 2.2.2 na stronie?

Wejdź na stronę i wypatrz elementy, które poruszają się lub same się zmieniają. Jeśli:

  • ruch trwa dłużej niż 5 sekund i jest obok innej treści,
  • albo treść sama się odświeża obok innych rzeczy,

to sprawdź, czy masz prostą kontrolę: pauza/stop/ukryj albo kontrola częstotliwości aktualizacji, jeśli nie to 2.2.2 nie jest spełnione.

Pełny tekst kryterium 2.2.2 Pauza, zatrzymanie, ukrycie 

Gdy treść się porusza, migocze, przesuwa lub jest automatycznie aktualizowana, spełnione są wszystkie poniższe warunki:

  • Poruszanie się, przesuwanie, migotanie - każdą informację, która porusza się, przesuwa lub miga, a takie działanie (1) włącza się automatycznie, (2) jest widoczne dłużej niż 5 sekund, (3) jest przedstawiane równolegle z inną treścią — użytkownik może wstrzymać, zatrzymać lub ukryć za pomocą dostępnego mechanizmu, chyba że poruszanie się, przesuwanie lub migotanie jest częścią czynności, w której takie działanie jest istotne, oraz:
  • Automatyczna aktualizacja - każdą automatycznie aktualizującą się informację, która (1) włącza się automatycznie oraz (2) jest przedstawiana równolegle z inną treścią — użytkownik może wstrzymać, zatrzymać lub kontrolować częstotliwość aktualizacji za pomocą dostępnego mechanizmu, chyba, że automatyczna aktualizacja jest częścią takiej czynności, w której takie działanie jest niezbędne.

Źródło: https://www.w3.org/Translations/WCAG21-pl/#pauza-zatrzymanie-ukrycie

Chcesz wiedzieć więcej?

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