Home
Bookmarks
Leagues
LEARN
Courses
Career Paths
Assessments
Tutorials
Arcade
Glossary
GROW
Certifications
Log in
Glossary
Log inSign up
Courses/Introduction to Design Systems/Accessibility First: WCAG & Inclusive Foundations/
Exercise #8

Motion Sensitivity & `prefers-reduced-motion`

Dynamic animations, smooth parallax scrolling, and flashy page transitions can look stunning to many users, but for individuals with vestibular disorders, they cause physical dizziness, nausea, and vertigo.

Modern operating systems (macOS, iOS, Windows, Android) include a user setting called Reduce Motion.

A design system honors this preference using the CSS media query @media (prefers-reduced-motion: reduce):

@media (prefers-reduced-motion: reduce) {
  * {
    animation-duration: 0.01ms !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
}

In the design system, motion tokens should automatically evaluate this preference, replacing sweeping zooms and slide-ins with subtle cross-fades or instant state transitions.

Topics

Accessibility as a Systemic Multiplier
The 4 Core Principles of WCAG (POUR)
Color Contrast Standards: WCAG AA vs AAA
Visible Focus Rings & Focus Management
Focus Trapping in Modals & Dialogs
ARIA: When to Use It and the 'First Rule of ARIA'
Touch Targets & Pointer Cancellation (WCAG 2.2)
Motion Sensitivity & `prefers-reduced-motion`
Screen Reader Testing & Semantic Landmarks
Challenge: Auditing an Inaccessible Form Field

From lesson

2

Accessibility First: WCAG & Inclusive Foundations

Level 2 · Core Principles & Governance

Top contributors

Community contribution details will appear here once real learner activity is available.

Share