Accessibility terms
Accessibility is not a feature to add at the end — it is a quality dimension that affects every design and implementation decision. This category covers WCAG guidelines, ARIA attributes, keyboard navigation, screen reader compatibility, colour contrast and the testing approaches that ensure your software genuinely works for users with disabilities. Accessible code is almost always better code.
More on Accessibility
History
Accessibility in software development emerged from the broader disability rights movement and legal requirements, gaining formal structure with the U.S. Section 508 Amendment (1998), which mandated federal IT accessibility. The Web Content Accessibility Guidelines (WCAG), first released by the W3C in 1999, established the first comprehensive standards for digital accessibility, evolving through versions 2.0 and 2.1 to address modern technologies. Early practice focused primarily on screen reader compatibility and keyboard navigation, but has since expanded to encompass color contrast, motor accessibility, cognitive load, and inclusive design principles. Major milestones include the Americans with Disabilities Act (ADA) being applied to websites, the rise of automated testing tools, and growing recognition that accessibility benefits all users—from those on mobile networks to aging populations. Today, accessibility is integrated into development workflows from design through testing, driven by legal compliance, ethical responsibility, and evidence that inclusive practices improve usability for everyone.
Key concepts
- WCAG Guidelines
- Keyboard Navigation
- Colour Contrast
- HTML lang Attribute
- Screen Readers — How They Parse HTML
- Accessible Forms
- Focus Management
Best references
-
Accessible Rich Internet Applications (ARIA) Authoring Practices Official W3C guide covering ARIA live regions, roles, states, and properties. Provides design patterns and code examples for implementing accessible interactive components.
-
WebAIM: Web Accessibility In Mind Respected nonprofit resource offering practical guides on screen readers, colour contrast, keyboard navigation, forms accessibility, and testing. Widely cited by developers and accessibility professionals.
-
MDN Web Docs: Accessibility Mozilla's comprehensive documentation covering HTML semantic markup, ARIA, keyboard navigation, focus management, and accessible SVGs with working examples.
-
The A11Y Project Community-driven resource with checklists, quick-start guides, and articles on colour contrast, colour-blind design, skip links, and accessible data tables for developers new to accessibility.
-
Inclusive Components by Heydon Pickering Pattern library and blog focusing on component design with accessibility built in. Covers forms, focus management, and reduced-motion preferences with detailed reasoning.
Typed relationships here
Edges touching a Accessibility term.
- Colour Contrast Applies WCAG Guidelines Jun 13
- Skip Links & Bypass Blocks Applies WCAG Guidelines Jun 9
- ARIA Live Regions Applies WCAG Guidelines Jun 9
- Colour Contrast Often seen in Colour-Blind Accessible Design Jun 6
- Accessibility Testing Tools Detects Colour Contrast Jun 6