-
Notifications
You must be signed in to change notification settings - Fork 272
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Need consistancy in 1.3.1 issues related to semantic grouping on a series of things #3279
Comments
It may come as no surprise to you that I've thought long and hard about these 8 scenarios (and we have reached consensus within the Deque A11Y Jedi Council. My mission in asking this question here...is to:
As I approached this issue (with some really smart a11y experts/colleagues)...some of my thought patterns included the following:
|
My vote on these 8 scenarios:
And...I swear I'm not asking this to be annoying. I'm asking because I really, really want the poor folks who are trying to meet WCAG to have a shot at getting consistent answers from experts like us! |
even for case 3, your only "yes", I'd say it's a slippery slope. at that stage you may imply that any time something has a border around it, it MUST be structured / wrapped somehow otherwise it hard-fails 1.3.1. also from a "does a screen reader user miss out on important context if those two links aren't semantically grouped somehow?" perspective...I'd give that a pass if I encountered that in an audit, to be honest. (i might point out a suggestion/best practice though) |
I'd call #3 a pass also - there is a heading preceding those that provides sufficient context without specific grouping. |
I appreciate your perspectives. And I can live with that. I just wonder how many seasoned experts would call some of these failures. And for the record, on scenario 3, while I still believe it is a technical failure of 1.3.1...I would set the impact of the failure to minor. |
@goodwitch maybe I'd feel differently if the content was different, but with a preceding H4 heading of "Success Criterion 1.1.1 Non-text Content" the two links ("How to meet non-text content" and "Understanding non-text content") I like to think that people understand the connection from the content. :) |
Ahhhhh....Andrew, you and Patrick are very wise...and I think you are swaying me. I was too focused on "the box" being a visual clue of grouping. But it is really no different than all of the other scenarios where I said the preceding heading was good enough. I sure do value both of your a11y brains. Thanks tons y'all! |
@goodwitch I copied your spreadsheet and provided comments in it |
@stevefaulkner thanks so much for your perspective! I wanted to answer a question you posed related to scenario 4 (the collection of customer icons). You asked: "They are already in a list and have a section title (heading), are you asking if more is required?" My response: For scenario 4, I was imagining what I would do if the customer icons were not in a list (if it was just div soup.) Would the heading be enough? I would say, for minimum WCAG 2.1 A/AA compliance it would sadly pass. |
@goodwitch , the issue appears to be addressed in the comments, so we are closing this issue. Feel free to reopen and add additional information if you feel this is not resolved. |
I'm pretty sure that if I ran a survey asking the current active members of AGWG to determine if the following 8 different scenarios required 1.3.1 semantic grouping, that we would not all agree on what is required by the normative.
I bring this up because it causes problems for anyone trying to meet WCAG (and perhaps we can resolve this with notes/examples in the Understanding doc for 1.3.1).
Because I do not want to get on a theoretical merry-go-round debate, I've created a google spreadsheet with 8 scenarios with specific URLS so we can ground our decisions in the reality of these 8 real pages/real situations.
So you can indicate your expert opinion on what is required, we can refer to each individual scenario by the Scenario ID/Short Description:
The googlesheet with each of these 8 scenarios can be found here: https://docs.google.com/spreadsheets/d/18BMoTxQOvMKa_WrtBbDHZlJu8p_SnJbzCllGcf1Nsug/edit#gid=0
Thanks in advance for your review of this problem. I look forward to an objective solution/decision/documentation that can bring consistency to how the world uses 1.3.1 for each of these common scenarios.
The text was updated successfully, but these errors were encountered: