Visual High contrast ratio. Inspect element helps with checking the contrast ratio Avoid communicating information using only color Test using screen readers Semantic elements using aria attributes Hearing Text alterantives for all media content Cognitive Limit animation and autoplaying videos for users by using the prefers-reduced-motion CSS media query Avoid interactions that are timing-based Mobility Keyboard accessibility - tabIndex, autofocus, Assistive technologies Speech Neural
Test -
- Test using keyboard
- Test using screen reader
- Can UI component work without sound?
- Can it work without color? Use Chrome extensions SEE and Daltonize
- Can UI component work wit high-contrast enabled? Use Chrome extension High Contrast
- Test using Chrome Dev Tools , the Accessibility tab in the Elements panel.
- Test using aXe and Lighthouse