Why accessibility breaks between design & development
- Alicia Jarvis
- Oct 20
- 2 min read
Updated: 2d

Accessibility often starts strong in design — with thoughtful colour contrast, readable typography, and inclusive interaction flows. But somewhere between design sign-off and development, it starts to crumble.
By the time the product reaches QA, features that looked accessible on Figma suddenly fail real-world tests.
Focus order behaves unpredictably
Screen readers miss entire sections.
Captions overlap UI elements
Developers are left scrambling to fix what was once “already designed for accessibility.”
So, what happened?
Platform fragmentation
When you’re building across Android TV, Roku, Fire TV, Apple TV, and proprietary platforms, accessibility doesn’t behave consistently. Each ecosystem interprets accessibility guidelines in its own way — with different APIs, focus models, and input methods.
Design teams may envision a single, inclusive experience, but developers are forced to translate that vision through multiple technical lenses. Without platform-specific guidance early on, accessibility intent gets lost in translation.
Unclear ownership
Accessibility is everyone’s job — but when everyone owns it, no one really does. Designers assume developers will implement correctly. Developers assume testers will catch issues. Testers assume design already considered accessibility.
Without a clear process for accessibility handoff, verification, and accountability, issues slip through. Accessibility becomes reactive instead of built-in.
The “happy path” bias
Design mocks usually represent ideal states — clean, static, and predictable. But accessibility lives in the messy edges: when users zoom text, navigate by remote, or rely on assistive tech. If these use cases aren’t prototyped and tested during design, developers are left guessing how to handle them later.
How to close the gaps
1. Create platform-specific accessibility specs. Document how each platform handles focus, labels, and input. Treat these specs like design tokens — standardized, reusable, and reviewable. 2. Build accessibility into design reviews. Add an accessibility checkpoint before handoff. Make it visual and interactive — not just a checklist. 3. Pair design and development early. A short design-dev sync before sprints start can prevent weeks of accessibility rework later. 4. Test with assistive tech before QA. Early testing on target devices (especially with screen readers or remotes) reveals where design assumptions break down.
Accessibility shouldn’t fade as products move from design to code. With clear ownership, platform awareness, and early collaboration, we can stop accessibility from breaking in the handoff — and start launching inclusive experiences by design, not by patch.



Comments