Skip to content

Expand "Understanding Levels of Conformance" - #5303

Open
patrickhlauke wants to merge 12 commits into
mainfrom
patrickhlauke-A-AA-AAA-rationale
Open

Expand "Understanding Levels of Conformance"#5303
patrickhlauke wants to merge 12 commits into
mainfrom
patrickhlauke-A-AA-AAA-rationale

Conversation

@patrickhlauke

@patrickhlauke patrickhlauke commented Aug 12, 2026

Copy link
Copy Markdown
Member

Based on the lengthy discussions in #3889 - which kept stressing the idea that no, Level A/AA/AAA does not try to imply any kind of hierarchy of importance/severity (though this may perhaps be more wishful thinking) - this PR rewrites and expands this section, to hopefully provide some more clarification.

  • removes the use of the word "essential" - this currently very clearly does imply that some SCs are "more essential" (thus more important/severe) than others
  • moves the bullet about workarounds right after the first one, as it's related conceptually
  • rewords the "freedom of expression" point (see language tweak - limits on function / look and feel #5309)
  • adds a bullet about "interpretation" (and later mentions "subjectivity" in the example ... yes, it's a dirty word that WCAG doesn't want to acknowledge most of the time...but it's true)
  • gives an example after the bullet about what these bullet points actually mean - this is primarily what was missing in the "WCAG doesn't explain itself about why levels were chosen the way they were"
  • adds a call-back to WCAG 1.0 - where "priority" was used - and explains how this concept is NOT used in WCAG 2. further hammers home the idea that all SCs are important, and that deciding how to prioritise or even what level to aim for are decisions for developers/policy makers in the end

Closes #3889

Preview: https://deploy-preview-5303--wcag2.netlify.app/understanding/conformance#levels
Diff: https://services.w3.org/htmldiff?doc1=https%3A%2F%2Fwww.w3.org%2FWAI%2FWCAG22%2FUnderstanding%2Fconformance%23levels&doc2=https%3A%2F%2Fdeploy-preview-5303--wcag2.netlify.app%2Funderstanding%2Fconformance%23levels#levels

Based on the lengthy discussions in #3889 - which kept stressing the idea that no, Level A/AA/AAA does not try to imply any kind of hierarchy of importance/severity - this PR rewrites and expands this section, to hopefully provide some more clarification.

* removes the use of the word "essential" - this currently very clearly *does* imply that some SCs are "more essential" (thus more important/severe) than others
* moves the bullet about workarounds right after the first one, as it's related conceptually
* adds a bullet about subjectivity (yes, it's a dirty word that WCAG doesn't want to acknowledge most of the time...but it's true)
* gives an example after the bullet about what these bullet points actually mean - this is primarily what was missing in the "WCAG doesn't explain itself about why levels were chosen the way they were"
* adds a call-back to WCAG 1.0 - where "priority" was used - and explains how this concept is NOT used in WCAG 2. further hammers home the idea that all SCs are important, and that deciding how to prioritise or even what level to aim for are decisions for developers/policy makers in the end

Closes #3889
@netlify

netlify Bot commented Aug 12, 2026

Copy link
Copy Markdown

Deploy Preview for wcag2 ready!

Name Link
🔨 Latest commit 08859b6
🔍 Latest deploy log https://app.netlify.com/projects/wcag2/deploys/6a91a8c3f5347300086f6f07
😎 Deploy Preview https://deploy-preview-5303--wcag2.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

Comment thread understanding/conformance.html Outdated
Comment thread understanding/conformance.html Outdated
Co-authored-by: Patrick H. Lauke <redux@splintered.co.uk>
Comment thread understanding/conformance.html
Comment thread understanding/conformance.html
@chaals

chaals commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

To be clear: I think this is going in a good direction and improves the document.

Comment thread understanding/conformance.html Outdated
Comment thread understanding/conformance.html Outdated
Co-authored-by: Patrick H. Lauke <redux@splintered.co.uk>
Comment thread understanding/conformance.html Outdated
@patrickhlauke

patrickhlauke commented Aug 14, 2026

Copy link
Copy Markdown
Member Author

The issue with 'subjectivity' is not that it's a dirty word ... it's just not the right word in this context.

I disagree... there are many cases where subjectivity plays a role (heck, even just looking at 1.1.1 and deciding whether a text alternative is appropriate/correct/sufficient or not comes down to subjectivity - there are no absolutely objective measures)

sound like hedging

i posit that even the categorisation of an SC into a particular level had ... shades of subjectivity that went beyond just the stated bullets ... so instead of pretending retrospectively that this was all done purely on those stated points, this acknowledges that the process was not fully mathematical/objective either (noting that the "Some of the common factors evaluated when setting the level included:" sentence has already been in this document since its inception, and is not a change introduced here)

@patrickhlauke

Copy link
Copy Markdown
Member Author

imagining what would happen if all that argumentative energy was instead applied to fixing and improving parts of wcag that actually mattered...

@chaals

chaals commented Aug 16, 2026 via email

Copy link
Copy Markdown
Contributor

@patrickhlauke

Copy link
Copy Markdown
Member Author

If this change is of no consequence, then why go to the effort of drafting a PR?

because it closes an open issue that was filed against the spec, and which caused a LOT of discussion. but hey ho.

Comment thread understanding/conformance.html
@bruce-usab

Copy link
Copy Markdown
Contributor

There might be details from WCAG 2.2 levels discussion worth harvesting for this update.

@patrickhlauke

Copy link
Copy Markdown
Member Author

There might be details from WCAG 2.2 levels discussion worth harvesting for this update.

Feel free to contribute further to this PR accordingly

@bruce-usab

Copy link
Copy Markdown
Contributor

On backlog call 21 Aug, suggestion to add something like “the level assigned to a success criterion is not indicative of accessibility issue severity or priority” and use examples even of 1.1.1. (Sometimes missing alt is a hard stop, sometimes it’s trivial.)

@bruce-usab bruce-usab left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't object to the mention of WCAG 1.0 and priorities. I don't object to roughly equating priorities with levels.

What I object to is the implication that there is significant correlation between Priority 1/2/3 Checkpoints and Level A/AA/AAA SC. There is some correlation but those tables show that the mapping is all over the place.

Comment thread understanding/conformance.html
Comment thread understanding/conformance.html Outdated
Co-authored-by: Patrick H. Lauke <redux@splintered.co.uk>
@patrickhlauke

patrickhlauke commented Aug 27, 2026

Copy link
Copy Markdown
Member Author

What I object to is the implication that there is significant correlation between Priority 1/2/3 Checkpoints and Level A/AA/AAA

there's no implication. it's a statement of fact that in WCAG 1.0 priorities mapped to levels https://www.w3.org/TR/WCAG10/#Conformance ... or am i missing something?

the table you point to is the mapping from WCAG 1.0 to WCAG 2.0, which is not what this sentence is talking about.

i edited this sentence and the following one to make this crystal clear, hopefully

Comment thread understanding/conformance.html Outdated
…insic to the SC itself, but depends on what exactly is failing

(as suggested by @giacomo-petri in last week's meeting)
@bruce-usab

Copy link
Copy Markdown
Contributor

What I object to is the implication that there is significant correlation between WCAG 1.0 Priority 1/2/3 Checkpoints and WCAG 2.x Level A/AA/AAA. Sorry not to be clear about that. I also don't think WCAG 1.0 Level A is all that similar to WCAG 2.x Level A.

@bruce-usab bruce-usab left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The most recent edit resolves my concern, thank you!

Comment thread understanding/conformance.html Outdated
@patrickhlauke patrickhlauke moved this from Drafted to Ready for approval in WCAG 2.x Aug 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Ready for approval

Development

Successfully merging this pull request may close these issues.

No definition of what constitutes an A, AA, or AAA conformance Level

3 participants