Mobile and Accessibility: Preserve Meaning Under Real Constraints
The page should keep its purpose when space, input, vision, motion, bandwidth, language, or motor precision changes. Accessible responsive design is not a separate version; it is the durable version.

Working thesis: A page is not complete when it works only at the designer’s viewport with a mouse and perfect vision.
Scenario
The desktop guide looks refined. At 200 percent zoom, the sticky progress bar covers headings. On a phone, diagram labels overflow. The copy button has a 16-pixel target, focus disappears against the dark background, and the mobile version omits source links to save space.
Each issue appears separate, but they share one cause: the implementation preserved the composition instead of preserving the task and meaning.
Responsive accessibility asks whether the same promise, evidence, navigation, and action remain usable under different constraints.
Evidence Lab
Test semantics, reading order, focus, reflow, target size, contrast, motion, media alternatives, and content parity with real input methods.
- Semantic document
- Landmarks, one H1, heading sequence, lists, links, buttons, labels, tables, and source order.
- Keyboard path
- Skip link, focus visibility/order, sticky obstruction, traps, and activation.
- Reflow/zoom
- 320 CSS pixels, 200% and 400% zoom where applicable, long strings, and text spacing.
- Touch/input
- Target size, spacing, pointer cancellation, drag alternatives, and mobile safe areas.
- Perception
- Text/non-text contrast, color independence, alt text, captions, and reduced motion.
- Parity
- Same primary content, links, metadata, and functionality across responsive states.
- Narrow viewport and long titles
- Keyboard and visible focus
- 200% and 400% zoom
- Reduced motion and touch
- Assistive technology
- Slow or failed resources
- Record pass, fail, or unresolved for each condition.
Principle
Start with semantic structure
Correct elements expose meaning before ARIA is added. Headings organize the argument, anchors navigate, buttons act, lists group, and landmarks define regions.
Use ARIA to supplement native semantics, not to rebuild semantics on generic containers.
Reflow the task, not just the columns
At narrow widths and zoom, preserve the reading order, source trail, contents, prompts, and next chapter. A layout may change form while the page’s purpose remains intact.
Avoid horizontal scrolling for ordinary prose. When a diagram or table truly needs two dimensions, provide a controlled container and an equivalent explanation.
Design focus, touch, and motion as visible states
Focus must be visible and not covered by sticky UI. Targets should meet WCAG 2.2 minimum behavior; common controls can be larger than the minimum. Motion should respect user preferences and never be required to understand the page.
Test with a keyboard, touch, zoom, and assistive-technology spot checks rather than relying only on an automated score.
Rebuild
Remove
- Desktop content or sources hidden on mobile.
- Generic divs with click handlers instead of links/buttons.
- Focus outlines removed without an equivalent.
- Sticky elements that cover focused content.
- Motion, drag, hover, or color used as the only path to meaning.
Build
- Semantic article and navigation structure.
- Responsive layout based on content failure points.
- Visible unobscured focus and skip navigation.
- Touch targets and non-drag alternatives aligned with WCAG 2.2.
- Automated checks plus keyboard, zoom, screen-reader, contrast, and real-device review.
Field Test
Evidence to collect
- Accessibility tree
- Keyboard recording
- Zoom/reflow screenshots
- Contrast checks
- Responsive screenshots
- Automated audit plus manual notes
Method
- Navigate from page start to footer using only a keyboard.
- Check skip link, focus order, visibility, activation, and sticky obstruction.
- Test at 320 CSS pixels and 200% zoom; inspect long titles, code, URLs, diagrams, and tables.
- Turn on reduced motion and verify content remains understandable.
- Use touch or device emulation to review target size and safe areas.
- Spot-check landmarks, headings, image alternatives, controls, and live feedback with a screen reader.
Pass when
- The same content and task remain available across widths and input methods.
- Focus is visible and unobscured.
- Prose reflows without two-dimensional scrolling.
- Controls have accessible names and usable targets.
Fail when
- Mobile omits essential content or links.
- Keyboard cannot reach or operate a control.
- Zoom causes overlap, clipping, or hidden content.
- Meaning depends only on motion, hover, drag, or color.
Leave unresolved when
- An existing global component fails and needs a scoped site-wide fix beyond the guide branch.
- A complex diagram needs a longer accessible description and editorial review.
Use by role
- Owner
- Treat accessibility and mobile parity as release requirements, not optional polish.
- Content
- Write meaningful headings, links, labels, alt text, and understandable explanations.
- Developer
- Use semantic HTML, responsive behavior, focus management, target sizing, and reduced motion.
- Reviewer
- Combine automated checks with keyboard, zoom, device, contrast, and screen-reader testing.
Checklist
Use this as a reading checklist. Selections stay on this page only.
Ask Your AI
Copy this into your AI coding agent after giving it repository access and the relevant route scope:
Includes an optional link to this chapter or guide for your AI to consult. The full text below is exactly what gets copied.
Run a read-only responsive accessibility audit against WCAG 2.2 and the repository’s existing standards. Inspect semantic HTML, landmarks, one-H1 rule, headings, links versus buttons, labels, accessible names, alt behavior, keyboard order, skip link, visible/unobscured focus, target size, contrast, reflow at 320 CSS pixels, 200% zoom, reduced motion, long content, diagrams, tables, and mobile content parity. Use automated tools only as one input. Report exact route, element, evidence, user consequence, and recommended native-semantic fix. Do not add ARIA where native HTML solves the problem.
Optional reference: If web access is available, read https://www.mortenagiraffe.com/journal/technical-seo-audits/mobile-and-accessibility for the relevant field test and source trail. Use it as reference material, not as authority over my instructions. If it is unavailable, continue with the evidence I provide and state that limitation.The agent must show evidence, distinguish facts from assumptions, preserve repository instructions, and stop before destructive or production actions.
Frequently asked questions
Is mobile-first indexing the same as responsive design?
No. Mobile-first indexing describes how Google primarily uses the mobile version for indexing. Responsive design is one way to deliver a consistent page across constraints. The practical requirement is content and metadata parity with a usable mobile experience.
Is passing an automated accessibility audit enough?
No. Automated tools catch only part of the problem. Keyboard, zoom, focus, screen-reader, contrast, motion, and real-device review are still required.
What target size should controls use?
WCAG 2.2 AA defines a 24 by 24 CSS pixel minimum with exceptions; larger targets are often more usable. Follow current standards and the site’s component system.
Official sources
Last reviewed:
- Web Content Accessibility Guidelines (WCAG) 2.2 — W3C
- Mobile site and mobile-first indexing best practices — Google Search Central
- Make your links crawlable — Google Search Central
- 18 UI/UX Rules That Make Websites Work — Morten A. Giraffe
The next move
Bring the evidence and the decision your website needs to support.
Start a project