Mobile Accessibility Checklist

Over half of all web traffic comes from mobile devices, yet mobile accessibility is often an afterthought. This checklist covers touch interactions, gestures, screen reader support, responsive layout, and device-specific concerns. Your progress is saved automatically.

Interactive Mobile
0 of 24 items complete

Touch and Target Size

Gestures and Input

Screen Reader and Assistive Technology

Responsive Layout and Viewport

Motion, Media, and Performance

Frequently asked questions

What touch target size should I use?

Minimum 24×24 CSS pixels per WCAG 2.5.8 (AA). The recommended floor is 44×44 (Apple's iOS guidelines) or 48×48 (Material Design). Use padding to expand the click area without inflating the visual size. The Developer checklist covers this for all platforms.

Do I need to support pinch-to-zoom?

Yes. Don't set user-scalable=no or maximum-scale=1 in the viewport meta tag. Low-vision users rely on zoom to read content. Some browsers ignore these directives entirely, but they signal hostile intent and may fail accessibility audits.

How should I handle long-press, swipe, and other gestures?

Provide single-tap alternatives. Per WCAG 2.5.1, any multi-point or path-based gesture (pinch, swipe, drag) must also work as a simple tap on a button. Don't lock essential actions behind dexterity-requiring gestures.

Do mobile screen readers (VoiceOver, TalkBack) behave like desktop ones?

Similar, but with different navigation gestures. VoiceOver uses swipe and double-tap; TalkBack uses swipe and tap. Both expose your DOM via the accessibility tree, so semantic HTML and proper ARIA work the same. The main mobile-specific issues are focus management on dynamic content and touch-target size.

How do I test on iOS without a Mac?

BrowserStack offers iOS device cloud access with VoiceOver enabled. Or borrow an iPad/iPhone and enable VoiceOver in Settings → Accessibility. For developer tooling, Safari on Mac is the only browser that can remote-inspect iOS Safari. Many issues reproduce on Mac Safari with VoiceOver, so test there first if you have a Mac.

What about device rotation and orientation locks?

WCAG 1.3.4 prohibits restricting content to a single orientation unless essential (e.g., a piano app). Users with mounted devices may be unable to rotate. Test both portrait and landscape, ensure content reflows cleanly, and don't lock orientation programmatically without a strong reason.