By Fatskills Exam Guides Team — the exam nerds behind 28,500+ quizzes and 2.1M practice questions across 500+ global exams.
Accessibility ensures your product is usable by everyone, including people with disabilities (visual, auditory, motor, cognitive). It’s not just compliance—it’s good business (15% of the global population has a disability) and often a legal requirement (ADA, EU Accessibility Act). Example: Microsoft’s Seeing AI app (for the visually impaired) uses AI to narrate the world, proving accessibility can drive innovation and market expansion.
Robust (e.g., works with assistive tech). Levels: A (minimal), AA (recommended), AAA (enhanced).
Color Contrast Ratio (WCAG 2.1 AA): Formula: (L1 + 0.05) / (L2 + 0.05), where L1 = lighter color luminance, L2 = darker color luminance. Minimum ratios:
(L1 + 0.05) / (L2 + 0.05)
L1
L2
3:1 for large text (?18.66px bold or 24px regular).
Screen Readers: Software (e.g., JAWS, NVDA, VoiceOver) that reads screen content aloud. Key: Ensure all interactive elements have ARIA labels (e.g., aria-label="Close menu").
aria-label="Close menu"
Inclusive Design: Designing for diverse user needs from the start (not retrofitting). Example: Apple’s Voice Control (lets users navigate iOS via voice commands).
ARIA (Accessible Rich Internet Applications): HTML attributes to improve screen reader compatibility (e.g., role="button", aria-expanded="true").
role="button"
aria-expanded="true"
Keyboard Navigation: All interactive elements must be operable via keyboard (no mouse dependency). Test: Tab through your product—can you reach everything?
Focus Order: The sequence in which elements receive focus via keyboard. Rule: Must match visual order (e.g., left-to-right, top-to-bottom).
Semantic HTML: Using proper HTML tags (e.g., <button> instead of <div>) to convey meaning to screen readers.
<button>
<div>
Alternative Text (Alt Text): Descriptive text for images (e.g., alt="A red Tesla Model 3"). Avoid: alt="image1.jpg".
alt="A red Tesla Model 3"
alt="image1.jpg"
Closed Captions & Transcripts: Text versions of audio/video. WCAG requirement: Captions must be synchronized, accurate, and complete.
Motor Impairments: Design considerations for users with limited dexterity (e.g., large touch targets ?48x48px, avoid time limits).
Cognitive Load: Simplify language, use consistent layouts, and avoid flashing content (can trigger seizures).
Example: Run axe on your checkout flow—flag low-contrast buttons or missing labels.
Prioritize Fixes with ICE
Example: A missing alt tag on a critical CTA (high impact, easy fix) > a complex ARIA issue (low confidence, high effort).
alt
Test with Real Users
Example: A blind user struggles to find the "Submit" button—add an aria-label or adjust focus order.
aria-label
Embed in Design Systems
Example: Enforce a 4.5:1 contrast ratio for all text in your design library.
Automate & Monitor
Example: Fail a PR if a new button lacks a keyboard event handler.
Educate & Advocate
Mistake: Assuming accessibility is "just for blind users." Correction: Disabilities include motor, cognitive, auditory, and situational (e.g., holding a baby = one-handed use). Example: TikTok’s auto-captions help deaf users and people in noisy environments.
Mistake: Relying solely on automated tools. Correction: Tools miss ~30% of issues (e.g., context-dependent labels). Always test with users.
Mistake: Treating accessibility as a "phase" (e.g., "We’ll fix it in Q3"). Correction: Bake it into every sprint (e.g., add "WCAG AA compliant" to your DoD).
Mistake: Using color alone to convey meaning. Correction: Pair color with text/icons (e.g., red + "Error" label). Test: Print your UI in grayscale—can users still understand it?
Mistake: Ignoring mobile accessibility. Correction: Mobile has unique challenges (e.g., touch target size, screen reader gestures). Example: Android’s TalkBack requires swipe gestures to navigate.
Answer: Use data + business impact:
Tricky Distinction: "WCAG AA vs. AAA"
AA is the legal standard (e.g., ADA, Section 508). AAA is aspirational (e.g., sign language videos for all audio content).
Stakeholder Trap: "We’ll add accessibility later—let’s ship fast."
Response: "Retrofitting costs 10x more (Deque study). Let’s fix the top 3 issues now (e.g., contrast, keyboard traps) and plan the rest in the next sprint."
Interviewer Probe: "How do you measure accessibility success?"
Answer: Reject it—WCAG AA requires 4.5:1 for normal text. Explanation: Low contrast fails accessibility and hurts conversion for all users.
Scenario: A developer says, "We don’t need alt text for decorative images." Is this correct?
Answer: Yes—but only if the image is truly decorative (e.g., a divider line). Use alt="" (empty alt text) to hide it from screen readers. Explanation: Screen readers skip empty alt text, avoiding confusion.
alt=""
Scenario: Your team wants to add a 5-second auto-play video to the homepage. What’s the accessibility risk?
role
aria-expanded
Join 4M+ learners. Unlock unlimited quizzes, wrong-answer tracking, flashcards + reminders, study guides, and 1-on-1 challenges.