Reduced motion preferences
Some users experience motion sensitivity. Respect prefers-reduced-motion settings by:
- Providing a static alternative (e.g., a progress bar or text).
- Disabling animations if prefers-reduced-motion is enabled.
Navigating past the spinner
- Avoid trapping keyboard or screen reader users on a loading state indefinitely.
- If a loading process takes longer than expected, provide alternative actions (e.g., "Try again" or "Cancel").
|
Accessibility checklist |
|
|---|---|
|
Reduced motion preferences |
✅ |
|
Navigating past the spinner |
✅ |