Accessibility
Guides in Accessibility. Written like documentation — short paragraphs, real examples, interview-relevant depth.
Focus Management
intermediateKeyboard focus as real UI state — modals, SPAs, menus, and patterns from platform a11y guidance.
intermediate
What is the Accessibility Tree
beginnerWhat is the Accessibility Tree explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
WCAG Principles POUR
beginnerWCAG Principles POUR explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Keyboard Accessibility Checklist
beginnerKeyboard Accessibility Checklist explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Focus Visible Styles
beginnerFocus Visible Styles explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Skip Links
beginnerSkip Links explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
ARIA Roles Overview
intermediateARIA Roles Overview explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
ARIA Labels and Descriptions
intermediateARIA Labels and Descriptions explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
aria-live Regions
intermediatearia-live Regions explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Accessible Forms Errors
beginnerAccessible Forms Errors explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Accessible Modals Patterns
intermediateAccessible Modals Patterns explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Accessible Tabs Pattern
intermediateAccessible Tabs Pattern explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Accessible Menus Pattern
advancedAccessible Menus Pattern explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
advanced
Accessible Combobox Pattern
advancedAccessible Combobox Pattern explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
advanced
Color Contrast Requirements
beginnerColor Contrast Requirements explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Do Not Rely on Color Alone
beginnerDo Not Rely on Color Alone explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Reduced Motion Preferences
beginnerReduced Motion Preferences explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Screen Reader Testing Basics
intermediateScreen Reader Testing Basics explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Accessible Names Computation
advancedAccessible Names Computation explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
advanced
Heading Hierarchy for A11y
beginnerHeading Hierarchy for A11y explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Accessible Tables
intermediateAccessible Tables explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Accessible SVGs
intermediateAccessible SVGs explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Touch Target Sizes
beginnerTouch Target Sizes explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Language and Page Titles
beginnerLanguage and Page Titles explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Automated Axe Testing Limits
intermediateAutomated Axe Testing Limits explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Inclusive Error Messages
beginnerInclusive Error Messages explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner