Thinking about WCAG Conformance in a different way #724
Replies: 4 comments 8 replies
|
Several very good ideas in here
|
|
One request for qualification , Wendy. You write
I am not sure what you mean. Can you illustrate that? And to address one of your proposals for new ways of looking at WCAG:
There are two aspects that come to mind when I hear deterministic:
Regarding the notion that "each behaviour is attached to a means to achieve it", I believe it is not so easy. WCAG 3 will also have different ways of achieving conformance to a requirement, and the gray areas won't disappear. The reported horror of regulators towards nuance, percentages, or whatever is used to render those grey areas, may untimately induce us to gloss over them and corral us in deterministic simplicity. It is a shame, but perhaps it needs to be accepted as an unavoidable outcome artefact of a conformance standard. |
|
In the spirit of offering up a potentially bad idea that might lead towards a good one, I did have an idea of how we might take the concept of WCAG as a part, or many parts, and what that might look like. Especially when we have such a large number of provisions and a lot of diversity within the provision set. WCAG as "sets" of provisionsIf we take a high-level look at all of the WCAG3 provisions, we have sets within the whole (note: example provisions are only meant to be illustrative of the set, they are completely up for debate):
The breakdown into sets does not answer the conformance question, but I do think it makes talking about conformance a bit easier in the sense that now we can potentially look at measurements that are tailored to the nature of the set, instead of trying to find a measure that somehow captures a very broad range of considerations. The individual measures can be further normalized to offer comparison between sets, testable units, or products as a whole. Smaller sets (assertions and system) may be easiest to simply assess conformance by % of whole. Larger sets such as the deterministic/subjective provisions might benefit from determining levels or progression that can be easier mapped to user expectations or needs. Sample(Again, bad idea leading to good, so focus on the concepts not the content): If I have a small e-commerce website with around 30 pages to assess for WCAG 3 conformance, I have to assess 30 pages against ~220 provisions. Since WCAG3 has provision sets, I can further break down some of my testing process depending on the set. For the Deterministic provisions, I can run a tool across my entire codebase to look for failing provisions and address those by creating issues automatically. For the System/Architectural provisions, I look at our website builder tools and check that my tools meet the requirements, my video player module allows upload of captions and audio descriptions, my CMS offers necessary tools and checks for content accessibility. For Assertions, I can look at the set and assess what assertions apply to us, and look at potential assertions we can implement. This leaves the Subjective provisions, which require a more detailed approach. To make the process less daunting I determine the testable units of my website by user tasks/flows. This narrows down the 30 pages to 8 sections:
I can then work through the subjective provisions section by section, tracking passes and failures and logging them. I can also re-run the deterministic set through each section as it helps with testing. Based on the results for each section, I can review them to get a picture of how each section of my site is performing against each other. I can then take those results in combination with others to produce my accessibility statement/conformance report. (Note: Completely made up numbers I haven't taken a chance to try and sort provisions into the sets) MyStore.ca Conformance Report
Assertions: 20/29 provisions met
Deterministic/Subjective Results by section of website, for more information on levels (link to WCAG3/some kind of informative documentation):
|
One way of approaching this would be:
For me this is the "KISS" approach, get on with crafting the provisions with a simple conformance model, and provide guidance for everything else... |
Uh oh!
There was an error while loading. Please reload this page.
I want to continue the thread we started in the meeting today (June 23) and create some space for a little bit of creative imagining when it comes to WCAG/accessibility conformance.
Before anything, I want to lay out some ground rules for this discussion to flourish:
We have been living in a world for the last 20+ years where WCAG has been more or less the sole measure of a website or application's accessibility. It has been written into laws, regulations, corporate and government standards. It has been the basis of multiple software products, companion specifications, and has sort of crystallized into how we think about measuring and achieving digital accessibility. It has taken on a near-mythic status as the yardstick for accessibility, while every single person who works with it every day agrees it is only one part of the equation.
What if we explore a model where WCAG is just one part of how we measure and assess a product's accessibility? Where WCAG is a standard for achieving accessible content, but exists as a node in a broader ecosystem of standards that focus on different aspects of digital accessibility.
Thinking from this perspective, I believe we can look at WCAG and its conformance in new ways:
We already have a concept of the broader ecosystem, we have satellite standards like ATAG, UAAG, EPUB Accessibility, EN 301 549, etc. We have existing models to explore as comparison, such as the ISO/IEC 27000 family of information security standards. We also within the WCAG3 work have the concepts that could form foundations for companion specifications, such as assertions.
Most importantly to this discussion, I want to imagine what WCAG looks like when we don't try to out-game bad actors or create mitigations for every possible regulatory scenario. I want to imagine what WCAG looks like when we think about how we can create an environment that is supportive of creators building accessible experiences and maintaining or improving them over time. A model that rewards effort and supports learning.
All reactions