Comments (5)
I agree with most of what Wilco has said here.
The problem is that we don't currently have consensus on how to measure such things. That is a VERY different problem. Silver (or maybe WCAG 2.2) may need to develop new metrics. Conformance MUST be a pass or fail statement.
I would rephrase that: The CURRENT concept of conformance is that it is a pass / fail statement. As we all know, the problem is that conformance applies to a page, which often is a container for a lot of things. So there are often situations where the page fails, strictly speaking, because something on the page (possibly something very minor) failed.
If we retain the point of reference of "the page and all its states" (to keep things simple), I think the real issue is to determine tolerances - to find a way to define what kind of defect would be acceptable for something to still pass an SC. This is something which I know every evaluator has to deal with, and practically deals with on a regular basis, today often without making those tolerance choices explicit. The simplest thing would be to introduce a 'non-critical' flag - the issue is then captured for remedies and not swept under the carpet, but does not prevent conformance.
There have been attempts to create more fine-grained instance-based metrics approaches (UWEM) but in practice, these have not caught on. In my opinion, quantitative instance based metrics approaches are just too complex and messy - it might work like a breeze if everything were testable automagically, but we know that the majority of SCs need at least semi-automatic checks.
The alternative is to accept human judgment as the final arbitrator for pass / fail, and define processes where evaluator judgments (and a case base it may rest upon) can get calibrated / challenged / adapted. The advantage is that both qualitative and quantitative issues can enter the judgment - and both are usually needed when assessing actual content. It's these two questions: A. Is this issue non-critical? B. How many of these issues on the page do I accept before PASS flips over into FAIL?
So if we keep a pass/fail based concept of conformance, one useful addition might be to flag whether content conforms with minor issues (within tolerances), or conforms straight away, and possibly make that as transparent and quantifiable as possible. (Re-reading the comment above, I see that Wilco has made a similar point under 1.2.2 Measurable: 100% passing content)
from silver.
I think we do need a way to express conformance in terms of websites and web apps.
I am not sure I understand. Can you elaborate? Do you see a category difference between them? (many websites have traits of applications). Do you envisage a different process for evaluating one or the other? At the moment the main issue in my experience is that you have to choose whether to lump states together and basically discuss them as part of one page (a process with several steps may be treated as one page) or define them as separate pages. Would you make that choice solely based on the URL characteristics? Or what are you after?
from silver.
Partly addressed by #589
from silver.
Several comments are out of date and have been fully or partially addressed. PR #732 should address the remaining comments.
from silver.
@alastc will add a suggestion for accessibility supported.
from silver.
Related Issues (20)
- About Reauthenticating and time-out
- Color and Contrast For Text & Non-Text Outcomes HOT 1
- "Image accessible name is descriptive" is a bad title HOT 1
- PlayFab
- WCAG 3.0 -> WCAG 3
- [use-cases] editorial
- [use-cases] Problem Description is repeated
- [use-cases] Typo: 5.8.2 Example 8.2
- [use-cases] Grammar 5.5.3 Example 5.3
- # Automattic
- Approve
- Test issue - Too much contrast HOT 4
- Mechanism for reporting a11y issues HOT 3
- Invalid w3c.json data
- Can issue #574 also have a "Subgroup: Visual Contrast" label applied to it? HOT 2
- Requirements 4.3 HOT 4
- Regulatory Environment - 4.6 unclear HOT 2
- 4.7 Motivation HOT 4
- 4.8 Scope HOT 3
- Please Unlock #651 — Link to corrections HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from silver.