2.3.3 Animaatio vuorovaikutuksen yhteydessä
TL;DR: Käyttäjän toiminnasta käynnistyvä liike voi aiheuttaa pahoinvointia tai huimausta. Tarjoa tapa poistaa ei-välttämätön liike käytöstä (esim. kunnioita reduced motion -asetuksia).
Onnistumiskriteerin virallinen kuvaus
Käyttäjän vuorovaikutuksesta käynnistyvät liikeanimaatiot voidaan ottaa pois päältä, paitsi tilanteissa, joissa animaatio on olennainen käytön tai välitettävän informaation kannalta.
Mitä pitää tehdä?
Tarjoa mekanismi, jolla voidaan poistaa käytöstä vuorovaikutuksen käynnistämät epäolennaiset animaatiot.
Miksi tämä on tärkeää?
Vähentää huimauksen tai kouristuskohtausten riskiä käyttäjillä, joilla on tasapainohäiriöitä.
Miten huomioida tämä kriteeri kehitystyössä?
Yksi tämän onnistumiskriteerin kohdalla riittäväksi tekniikaksi määritetty toimenpide on reduce-motion CSS-määrityksen käyttö. Suosittelen aina määrittämään reduce-motion -toiminnallisuudet. Ne ovat vaivattomasti toteutettavissa ja niiden vaikutus osalle kävijöistä on valtava.