Mobile accessibility fails in ways desktop never does — targets too small to tap, gestures with no alternative, content locked to portrait, keyboards that hide the field you are typing in. This interactive checklist walks you through 40 mobile-specific checks drawn from WCAG 2.1/2.2 and the W3C Mobile Web Best Practices, and remembers your progress so an audit can span several sessions.
How it works
The 40 checks are grouped into seven areas that map to the most common mobile failure modes:
- Touch targets & pointers — size, spacing, gesture alternatives, accidental activation.
- Orientation & reflow — portrait/landscape support, single-column reflow at 320px, zoom enabled.
- Visual & contrast — 4.5:1 text contrast, 3:1 for components, not relying on colour alone.
- Input & forms — correct keyboard type, autocomplete, associated labels, helpful errors.
- Screen reader & focus — accessible names, logical order, focus management, live regions.
- Motion, media & timing — reduced motion, flash limits, captions, adjustable time limits.
- Navigation & structure — titles, headings, language, bypass blocks, consistent navigation.
Each item cites its WCAG success criterion or MWBP guideline. As you tick checks, the per-section and
overall counts update, and your state is written to localStorage under a single key so it survives a
page reload. The reset button clears everything.
Tips for testing
- Test on a real device with a real screen reader (VoiceOver on iOS, TalkBack on Android) — the emulator experience diverges from how assistive tech actually behaves.
- Check reflow by setting the viewport to 320 CSS px and confirming no horizontal scroll appears.
- Verify you have not disabled pinch-zoom: a viewport meta with
user-scalable=noormaximum-scale=1is a frequent, easily-missed failure. - Re-run the touch-target and contrast checks after any visual redesign — they regress quietly.
Notes
This checklist is a guide, not a certificate. Combine it with an automated scanner for the machine-detectable issues, manual screen-reader walkthroughs for the rest, and, where possible, testing with people who use assistive technology day to day.