How to document “Sufficient” coverage? #109
Replies: 6 comments 9 replies
-
So how does this map to ATAG? How are we defining a CMS? |
Beta Was this translation helpful? Give feedback.
-
Also Operating System, and potentially (?) even hardware (i.e. if they have a particular input device, or even a particular output device - that latter could even include things like audio output) |
Beta Was this translation helpful? Give feedback.
-
One possibility, would be following or building on the ARIA group's AT Interoperability. We would then need rules for when enough support existed that we could declare an outcome sufficiently covered within a specified scope (example: English Language web content). |
Beta Was this translation helpful? Give feedback.
-
This might seem like an overly simple suggestion, but could we just put up a CanIUse-style wiki? That would allow both us and the community to collectively reach consensus on support by different UAs/AT/etc |
Beta Was this translation helpful? Give feedback.
-
Several people have pointed to CanIUse and ARIA AT, but I'd also point to a project like a11ysupport.io, which falls into the same trap many places do of requiring constant support and maintenance, but the value is high. This is maybe something we should take up to W3C/WAI leadership as an example of a project worthy of funding for its value to the community (and we could drive fundraising for it). The challenge with defining what "sufficient" support for an author is mainly lies with the highly variable combination of front-end and back-end technologies at play. I believe we could reach a point where we can identify and reliably reach a "CanIUse" level of confidence with the User Stack (browser/AT/OS) side, but the Author Stack remains complex. We could create assertions that authors could refer to for confidence, if parts of the Author Stack were willing to adopt them. Just to provide an example, and please imagine a world where the User Stack is well-defined, so interop on the browser/OS/AT side is good:
It's the interplay between the Author and the Stack they are using that makes Sufficient a challenge, because even if we do reach a place where platforms or tools within the Author Stack also meet accessibility requirements, the Author can still break accessibility with their own actions. I think it would be impossible/overly burdensome to enforce the Stack trying to prevent errors on the Author side, but if guardrails can be established, and the Author takes on the responsibility of following the guidance of the tools within the Stack, we can create some confidence around Sufficient support. |
Beta Was this translation helpful? Give feedback.
-
Summary of 27 August 2024 DiscussionSome notes:
Three options were proposed:
|
Beta Was this translation helpful? Give feedback.
-
One concept we are exploring for WCAG 3 is creating suggested methods for the User Stack (see background below) that, when met, would only require the person creating content (author) to avoid breaking the existing support.
The follow up question is: How will authors know when they can rely on the user stack to meet accessibility requirements and when they must do so themselves?
Currently, the AG implicitly decides and documents when coverage it believes the user stack is sufficient, either by:
Who and how should this be documented in WCAG 3?
Some points for consideration
Background: Authoring Stack vs. User Stack
The authoring stack includes all technology that contributes to the content being presented to the user. This includes:
The User Stack includes all technology the person with a disability uses to access the content. This includes:
Beta Was this translation helpful? Give feedback.
All reactions