2 minute read

WCAG 2.3.3: Animation from Interactions (Level AAA)

When simple actions like scrolling or clicking trigger animations, they can be more than just distracting—they can cause real discomfort or even physical harm.

Animation from Interactions makes sure users can turn off these animations.  One way to do that is with the “prefers-reduced-motion” setting, available in most web browsers.  Websites and apps don’t always respect this setting, but now that you know, you can help make the web a better place. 

Who this impacts

  • People with motion sensitivities: Animations triggered by scrolling, hovering, or clicking can cause nausea, dizziness, or discomfort for users with vestibular disorders.
  • People with cognitive disabilities: Sudden or unexpected animations can overwhelm or distract users, making it harder to focus on content.
  • Everyone: Turning off animations can create a more streamlined, distraction-free experience.

How to meet Animation From Interactions

  • Respect user preferences for reduced motion: Use system or browser settings, such as “prefers-reduced-motion,” to automatically reduce or disable animations based on user preferences.
  • Offer manual control: If system preferences aren’t available, provide users with an easy way to turn off or reduce animations triggered by interactions.
  • Test interactions with and without animations: Ensure your website remains fully functional and usable even when animations are disabled or reduced.

Top tips

  • Use system preferences: Automatically reduce or eliminate animations if users have set their system or browser to “prefers-reduced-motion.”
  • Test without animations: Make sure the website remains fully usable and clear even when all animations are disabled.
  • Minimize unnecessary animations: Ask yourself if you really need that animation, and don’t use animations that serve no functional purpose or are purely decorative.

Further reading

Previous articleNext article
Back to top