Krótko
Strona nie może pokazywać treści, która błyska więcej niż trzy razy w ciągu sekundy, chyba że błyski są wystarczająco małe lub słabe, aby mieścić się poniżej progów WCAG.
Funkcjonalność · Poziom A
Błyski nie mogą przekraczać progu ryzyka napadu padaczkowego.
Strona nie może pokazywać treści, która błyska więcej niż trzy razy w ciągu sekundy, chyba że błyski są wystarczająco małe lub słabe, aby mieścić się poniżej progów WCAG.
Baner reklamowy szybko przełącza jasne i ciemne plansze. Film w tle zawiera gwałtowne błyski światła. Taki materiał może wywołać napad u osób z padaczką fotogenną albo innymi zaburzeniami wrażliwości na światło.
To kryterium nie dotyczy samego dyskomfortu wizualnego, kontrastu ani „brzydkiej” animacji. Dotyczy błysków rozumianych jako szybkie zmiany jasności lub czerwieni, które mogą przekroczyć próg bezpieczeństwa.
Zamiast błysku użyj stałej informacji tekstowej i wizualnej.
Kod — HTML
<div class="alert alert-error">
<h2>Nie udało się zapisać zmian</h2>
<p>Sprawdź połączenie i spróbuj ponownie.</p>
</div>Taki efekt wymaga analizy progu i zwykle lepiej go usunąć.
Kod — CSS
.danger-flash {
animation: flash 0.2s infinite;
}
@keyframes flash {
0%, 100% { background: white; }
50% { background: red; }
}Szybki stroboskop: wiele błysków w sekundę
Ryzyko napadu wymaga usunięcia lub analizy progu.
Stały komunikat + ikona + tekst
Informacja jest widoczna bez błysków.