// 14 guides · the why behind the patterns
Accessibility Guides
Practical walkthroughs of WCAG criteria, testing methods, and accessibility concepts. Written for developers who want to understand the reasoning, not just follow a checklist.
All guides
-
Pa11y CI Setup: Automated Accessibility Testing in Your Pipeline
Step-by-step Pa11y CI setup for automated accessibility testing: install, config file, sitemap scanning, GitHub Actions, thresholds, and Pa11y Dashboard.
-
Form Labeling: Deep Dive
A complete guide to form labeling: native
<label>, fieldset and legend, ARIA labeling attributes, hidden labels, placeholder pitfalls, and required/error indicators. -
Headings & Landmarks: Page Structure
Master heading hierarchy and HTML5 landmarks. How screen reader users navigate by structure, the rules that keep your page scannable, and the markup that makes content discoverable.
-
Alt Text & Accessible Images
How to write alt text for informative, decorative, and functional images. Covers SVGs, icons, emojis, complex charts, images of text, and generative AI caveats.
-
Live Regions: Deep Dive
How ARIA live regions announce dynamic changes to screen readers. Covers polite vs assertive, role=alert vs role=status, screen reader quirks, and debugging checklist.
-
Automated Accessibility Testing: Tools, CI/CD, and What to Test
Tools and strategies for automated a11y testing. axe-core, Pa11y, Lighthouse, CI/CD integration, and what automated tests can and can't catch.
-
Focus Management Patterns for Accessible Web Apps
How to manage keyboard focus in web applications. Covers focus trapping, restoration, roving tabindex, programmatic focus, and focus indicators.
-
Accessibility for Single Page Applications (SPAs)
SPA-specific accessibility challenges: route change announcements, focus management on navigation, dynamic content updates, and framework-specific solutions.
-
WCAG 3.0: What Developers Need to Know
An overview of the next generation of accessibility guidelines. Bronze/Silver/Gold conformance, APCA contrast, cognitive accessibility, and how to prepare.
-
ARIA: When to Use It, When to Avoid It, and How to Get It Right
A decision framework for ARIA usage. The five rules of ARIA, common mistakes, and how to know when native HTML is enough and when ARIA is the right choice.
-
Color and Contrast: Beyond the Ratio
Contrast requirements for text and non-text elements, tools for checking ratios, dark mode considerations, and solving color-only information problems.
-
Keyboard Accessibility Testing: A Developer's Walkthrough
How to test your site with keyboard only. Covers the essential keys, common failure patterns, focus order debugging, and step-by-step testing procedure.
-
Screen Reader Testing for Developers: Getting Started
An introduction to testing with NVDA, JAWS, and VoiceOver. Setup, essential commands, what to listen for, and a systematic testing workflow.
-
Semantic HTML: Choosing the Right Elements
Which HTML elements to use when, how landmarks and heading hierarchy create navigable page structure, and why semantic HTML is the foundation of accessibility.
-
Getting Started with WCAG 2.2: What Developers Need to Know
What developers need to know about the Web Content Accessibility Guidelines. Covers the 4 principles, 3 conformance levels, and all 9 new success criteria in plain language.