-
Notifications
You must be signed in to change notification settings - Fork 779
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
TH in layout table when table has role=presentation #561
Labels
help wanted
We welcome PRs or discussions for issues marked as help wanted
Comments
That would make sense. Can you test with VoiceOver, NVDA and JAWS to make sure tables with |
WilcoFiers
added
the
help wanted
We welcome PRs or discussions for issues marked as help wanted
label
Oct 8, 2017
Those roles have been working fine for a while now to hide the table
semantics even of a table that is structured like a data table, say 2
col x7 rows.
The caption and TH cells are read normally as one arrows through but
one cannot navigate the content using table nav keys. The TH cell
content still appears bold.
But this is not the content author's problems and should not be
flagged if those roles are present.
The browser has to be fixed so that TH cell is not rendered bold for
layout tables / table with those roles.
Best regards,
…On 10/8/17, Wilco Fiers ***@***.***> wrote:
That would make sense. Can you test with VoiceOver, NVDA and JAWS to make
sure tables with `role=presentation` or `role=none` get ignored even if they
have `th` / `caption` / `scope=""` on them?
--
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub:
#561 (comment)
--
Sailesh Panchang
Principal Accessibility Consultant
Deque Systems Inc
Phone 703-225-0380 ext 105
Mobile: 571-344-1765
|
Just to confirm the rule that failed, was it |
marcysutton
pushed a commit
that referenced
this issue
Mar 20, 2018
marcysutton
pushed a commit
that referenced
this issue
Apr 3, 2018
marcysutton
pushed a commit
that referenced
this issue
Apr 4, 2018
It was |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Gokhan Boybek reported on 10/06/17 that
tag, the descendants (includingAssure/Fireeyes is reporting a failure when a layout table contains
<th>
elements. Ok this is clearly a failure of 1.3.1 (https://www.w3.org/TR/WCAG20-TECHS/F46.html)But it is called out as a failure even when the table contains role="presentation". Isn't that a false positive? Because the aria specs (see at http://www.w3.org/TR/wai-aria-practices-1.1/#presentation_role) clearly indicates that if role="presentation" is applied to the
<th>
) inherit this role as well.So the client is questioning why Fireeyes is reporting this as a defect when the table tag had role="presentation", which is inherited by the th tag.
Sailesh: I agree, this is not a failure and should not be reported.
The text was updated successfully, but these errors were encountered: