Trzy błyski
Żaden element strony nie może migać częściej niż trzy razy na sekundę — bez wyjątków. Kryterium usuwa wyjątki dotyczące rozmiaru i progu dopuszczane przez 2.3.1.
Czego wymaga kryterium
Żadna treść nie może migać częściej niż trzy razy w ciągu jednej sekundy. W odróżnieniu od kryterium 2.3.1 na poziomie A, to kryterium AAA nie przewiduje żadnych wyjątków dotyczących małych obszarów ani błysków o niskim kontraście — reguła jest bezwzględna. Nawet mały wskaźnik stanu migoczący z częstotliwością czterech błysków na sekundę naruszyłby to kryterium.
Jak spełnić kryterium
- Należy usunąć wszelkie animacje migotające szybciej niż trzy Hz, niezależnie od rozmiaru lub luminancji.
- W przypadku wskaźników stanu (nagrywanie, alert, „na żywo”) należy stosować wolne pulsowanie (jeden lub dwa sekundy na cykl) albo statyczną odznakę z subtelną animacją.
- W przypadku informacji zwrotnej dotyczącej ładowania i postępu należy preferować ciągły ruch (pasek przesuwy, obracający się wskaźnik) zamiast szybkiego migotania.
- Wszelkie widżety lub elementy zewnętrzne niespełniające tego wymogu należy usunąć, niezależnie od tego, gdzie się znajdują na stronie.
Typowe błędy
- Małe wskaźniki „NA ŻYWO” lub „REC” strobujące z częstotliwością czterech do sześciu Hz, aby przyciągać uwagę.
- Animacje kropki powiadomień pulsujące szybko przy pojawieniu się nowych treści.
- Dekoracyjne ikony SVG z animacjami migotającymi przy wysokiej częstotliwości.
Dlaczego to ma znaczenie
Kryterium 2.3.2 na poziomie AAA istnieje dlatego, że progi z kryterium 2.3.1, choć uzasadnione, nadal dopuszczają mały migoczący element w rogu ekranu — który może wywołać napad, jeśli użytkownik akurat na niego patrzy bezpośrednio. Poziom AAA eliminuje to resztkowe ryzyko. Większość serwisów nie będzie formalnie dążyć do AAA, ale dla treści skierowanych do odbiorców ze zwiększonym ryzykiem (organizacje ds. epilepsji, kliniki neurologiczne, narzędzia edukacji specjalnej) kryterium 2.3.2 powinno być obowiązującym standardem.