Overview

1 Understanding web accessibility

Web accessibility is presented as a practical way of making digital products usable by as many people as possible, not only for people with disabilities but for anyone whose abilities or circumstances change over time. The chapter emphasizes that accessibility should be invisible when done well: content should be perceivable, interfaces operable, information understandable, and systems robust enough to work across devices, assistive technologies, and varied user contexts. In that sense, accessibility is not a special feature added at the end, but a core part of building technology that works for real humans.

The chapter also argues that accessibility belongs in every phase of a web project, from requirements and design through development, testing, deployment, content management, and support. Ignoring it creates technical debt, because inaccessible patterns become embedded in code, workflows, and organizational habits, making later fixes more costly. Accessibility influences usability, supports maintainable code, improves the experience for all users, and helps teams align product decisions with legal, ethical, commercial, and technical responsibilities.

A major part of the chapter explains the role of WCAG as the main technical foundation for accessibility law and practice worldwide. WCAG is organized around the four POUR principles and uses testable success criteria at levels A, AA, and AAA, supported by techniques, understanding documents, and testing guidance. The chapter closes by stressing that conformance is ongoing rather than a one-time achievement: as content and technology change, accessibility must be maintained continuously, with WCAG 2.2 currently the practical reference point and WCAG 3 pointing toward a more flexible future.

Accessibility impacts nearly all aspects of software development, from planning and design to post-launch content management and support. Everyone has a responsibility to ensure users can actually access content and functionality.
This image illustrates the various components in WCAG 2.2. Guidelines are organized under four principles. For each of the 13 guidelines, there are several normative success criteria that can be categorized at levels A, AA, or AAA. For each success criterion, WCAG also provides supporting informative documentation, including techniques, understanding documents, testing rules, and additional guidance.
The four principles underpinning WCAG 2.2 – and the associated guidelines and success criteria – ensure that technology is accessible to the widest range of people, regardless of differences in ability, whether permanent, temporary, or situational. Content and functionality must be perceivable through different senses, operable in different ways, understandable and predictable, and robust across a wide range of technologies, including assistive technologies.
Distribution of WCAG 2.2 success criteria across conformance levels (A, AA, AAA). This highlights the relative size and complexity of higher conformance levels.
The stages of building accessible web applications: understanding accessibility standards and regulations, determining core web technologies for accessible content and functionality, designing inclusive security, addressing modern web-app challenges, and sustaining accessibility over time.

Summary

  • Accessibility is not just for people with disabilities – it improves usability and experience for everyone.
  • Accessibility is not another step in your QA processes; it reflects core engineering competence and responsible product development and management. It belongs at the heart of your process, not at the end.
  • Accessibility matters for societal, commercial, legal, and technical reasons – it’s the right thing to do, and doing it well means you’re building things the right way.
  • In many jurisdictions around the world, accessibility is not optional – it is a legal requirement.
  • Most accessibility laws worldwide reference or align with the W3C’s Accessibility Guidelines (WCAG), the globally recognized standard for digital accessibility. WCAG is created through a rigorous, collaborative process involving hundreds of contributors from industry, government, academia, and accessibility communities, with the goal of providing a single, widely accepted set of guidelines.
  • WCAG 2.2 is organized around 4 principles, which are broken down into 13 guidelines. Each guideline includes a set of testable success criteria (normative), defined at three conformance levels: A, AA, and AAA. WCAG also provides additional informative documentation to help interpret and meet the success criteria, including sufficient and advisory techniques, as well as common failures.
  • Accessibility conformance is not a one-and-done activity – but an ongoing process. Embedding it into your workflow helps ensure quality, reduce risk, and keep your product future-proof.

FAQ

What is web accessibility?Web accessibility is the practice of designing and building web apps so people can perceive, understand, and use content and functionality regardless of ability, context, or technology. It relies on people-first design and solid engineering.
Who benefits from web accessibility?Everyone benefits from web accessibility, not only people with disabilities. It helps users with temporary, situational, or permanent limitations, and improves usability for all users in different environments and conditions.
Why should accessibility be part of a project from day one?Accessibility should be built into requirements, design, development, testing, deployment, content management, and support from the start. Adding it later creates technical debt and makes fixes slower and more expensive.
How does accessibility fit into the software development lifecycle?Accessibility affects every stage of software development: requirements, design, development, QA, CI/CD, content authoring, deployment, and support. It is a shared responsibility across teams, not just a QA task.
What are the four principles of WCAG?WCAG is organized around four principles: Perceivable, Operable, Understandable, and Robust, often abbreviated as POUR. These principles guide how content and functionality should work for a broad range of users and technologies.
What do WCAG success criteria mean?Success criteria are the testable, normative requirements in WCAG. They define what must be met to claim conformance, and they function like acceptance criteria for accessibility.
What are WCAG conformance levels A, AA, and AAA?WCAG has three conformance levels. Level A is the minimum, Level AA is the commonly recommended target in laws and standards, and Level AAA is the highest level, but it is rarely used as a target for entire websites.
What is the difference between normative and informative WCAG content?Normative content defines what must be done to conform, such as success criteria and conformance levels. Informative content provides guidance, techniques, examples, and explanations to help teams meet those requirements.
Why do accessibility laws matter for web projects?Many countries require digital accessibility through laws and regulations that are often based on WCAG. Compliance helps reduce legal risk, avoid fines, and prevent reputational damage while serving more people effectively.
Why does accessibility improve business value?Accessibility can help you reach more users, improve SEO, support older users and people with disabilities, and make products easier to maintain. It is also a sign of strong engineering and a better overall user experience.

pro $24.99 per month

  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose one free eBook per month to keep
  • exclusive 50% discount on all purchases
  • renews monthly, pause or cancel renewal anytime

lite $19.99 per month

  • access to all Manning books, including MEAPs!

team

5, 10 or 20 seats+ for your team - learn more


choose your plan

team

monthly
annual
$49.99
$499.99
only $41.67 per month
  • five seats for your team
  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose another free product every time you renew
  • choose twelve free products per year
  • exclusive 50% discount on all purchases
  • renews monthly, pause or cancel renewal anytime
  • renews annually, pause or cancel renewal anytime
  • Architecting Accessibility ebook for free
choose your plan

team

monthly
annual
$49.99
$499.99
only $41.67 per month
  • five seats for your team
  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose another free product every time you renew
  • choose twelve free products per year
  • exclusive 50% discount on all purchases
  • renews monthly, pause or cancel renewal anytime
  • renews annually, pause or cancel renewal anytime
  • Architecting Accessibility ebook for free