Kolme välähdystä tai alle kynnysarvojen
Mikään sivulla ei saa välähdellä yli kolme kertaa sekunnissa, ellei välähdys alita määriteltyjä koko- ja kontrastikynnyksiä. Tarkoitettu valoherkkyyskohtausten estämiseen.
Mitä vaaditaan
Mikään sisältö ei saa välähdellä yli kolme kertaa yhden sekunnin aikana. Säännöllä on kaksi turvallista poikkeusta: välähtävä alue on riittävän pieni (alle 21 824 neliö-CSS-pikseliä tyypillisellä katseluetäisyydellä, eli noin 341×341 pikselin neliö) tai suhteellinen luminanssivaihtelu ja kyllästetty punainen sisältö pysyvät spesifikaatiossa määriteltyjen yleis- ja punaisen välähdyksen kynnysarvojen alapuolella.
Kynnysarvot on määritelty, koska valoherkkyysepilepsian voi laukaista nopea luminanssivaihtelu — erityisesti punaiseen liittyessä. Standardi perustuu samaan tutkimukseen, joka ohjaa televisiolähetysten ohjeistuksia.
Miten vaatimus täytetään
- Rajataan kaikki animoidut välähtely- tai strobovaikutukset kolmeen välähdykseen sekunnissa. Suurin osa tuote-käyttöliittymistä ei lähesty tätä; virheet ovat lähes aina markkinointivideoissa ja peleissä, jotka on upotettu sivuille.
- Käytetään Trace Centerin PEAT (Photosensitive Epilepsy Analysis Tool) -työkalua tai Harding FPA:ta videoleikkeiden testaamiseen ennen upottamista.
- Animoiduille GIF-kuville ajetaan PEAT sisällön tarkistuksen yhteydessä.
- Canvas-pohjaisille animaatioille profiloidaan luminanssimuutoksen nopeus ajon aikana, jos animaatio on tietopohjainen tai käyttäjän ohjaama.
- Vältetään koko näytön strobovaikutuksia latausspinneissä, mainoksissa tai siirtymäanimaatioissa.
Yleisimmät puutteet
- Automaattisesti toistuvat videomainokset, joissa on nopeita leikkauksia kirkkaiden ja tummien kuvien välillä.
- Animoidut GIF-kuvat, jotka on tuotu markkinointivaroiksi ilman kohtausturvallisuustarkistusta.
- Pelitrailerin upotukset (erityisesti vanhemmat arcade-tyylinen tai rytmipelimateriaalit), jotka sisältävät strobokohtauksia.
- Canvas-pohjaiset “lataus”-efektit, jotka väläyttävät koko näytön väriä suurella taajuudella.
- Disko/strobosiirtymät diapresentaatioissa, jotka on upotettu iframe-elementeissä.
Automaattiset työkalut eivät pysty havaitsemaan tätä — PEAT-analyysi tai manuaalinen kuvakehystarkistus on ainoa luotettava testi, eikä suurin osa sisällönhallintajärjestelmistä koskaan aja sitä.
Miksi tällä on merkitystä
Kaikista WCAG-onnistumiskriteereistä tämä on se, jonka epäonnistuminen aiheuttaa välittömimmän fyysisen haitan. Välähtävä sivu voi laukaista toonis-kloonisen kohtauksen valoherkkää epilepsiaa sairastavalle henkilölle muutamassa sekunnissa altistumisesta. Vuonna 2008 tapahtunut hyökkäys Epilepsy Foundation -järjestön verkkofoorumia vastaan, jossa postaajat latasivat tahallaan strobovia GIF-kuvia provosoiakseen lukijoille kohtauksia, osoitti, että tämä ei ole teoreettinen uhka. Mediasisällöltään rikkaille sivustoille 2.3.1 on käsiteltävä turvallisuustarkistuksena eikä saavutettavuuden valintaruutuna.