-
Notifications
You must be signed in to change notification settings - Fork 22.5k
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
Content bug: Screenreader Support on ARIA: tab role "tbd" #7445
Comments
Back in April I asked a similiar question and received a response by Chris: #3924 (comment) Sadly, it is mainly a lack of people having the time to go through the specification and adding documentation. @ericwbailey is topic owner for accessibility: https://github.com/mdn/content/blob/main/REVIEWING.md#topic-review-owners Getting data could be hard to come by as not even https://a11ysupport.io/tech/aria/tab_role lists some. |
+1 to referring to a11ysupport.io. I agree that TBD isn't helpful, but AT support is a little more tricky than a binary "works or doesn't." Generating, and staying on top of this sort of thing would be a massive undertaking. @Lalaluka Would you have preferred no indication of support instead? |
Hi @ericwbailey and @Ryuno-Ki , I would probably like some more indication that such information is still actively in the works. Maybe a Blockquote or Informationbox like:
Also the pages like: https://developer.mozilla.org/enUS/docs/Web/Accessibility/ARIA/Roles/Document_Role#screen_reader_support |
Yes @Lalaluka, thank you for this! |
Okay, your proposal is in. The change should be visible at most in 48 hours from now. That still leaves us with the question, what structure to use in general for these pages. I can see a data directory there with several JSON files in them. I'd prefer to consume an API (which we could then pull into Yari) instead of going with raw GitHub files. Is it something you think I could discuss over there in their repo? It's like, I would like to point people to experts (and perhaps Open Web Docs Foundation could be convinced to support them in some way) instead of having to double the efforts of having reliable and up-to-date information. |
I have a high degree of trust, but I believe it is a one person endeavor.
I think that would probably be the best approach, just so they know what's going on and can express what works best for their plans for the site.
I can't speak for the maintainer, but I would love to see funding around this sort of thing! |
I've filled accessibilitysupported/a11ysupport.io#179. |
@ericwbailey Do you know someone from https://www.w3.org/community/aria-at/participants ? I will open a discussion with mdn/yari (not today; too tired from work) to explore, what is required to consume https://www.npmjs.com/package/a11ysupport similar to BCD data. |
@Ryuno-Ki I know a couple members. I have a meeting Wednesday night with someone who could point us in the right direction, will update when I get some names to consider.
This would be wonderful! |
@ericwbailey Any updates? |
@Ryuno-Ki It slipped my mind 🙃 I asked yesterday via a mutual Slack we're in, waiting for a reply. |
@ericwbailey Any updates? |
Hi @Lalaluka thanks for raising this issue. It looks like work has been completed to fill these sections with content in multiple PRs linked above. @Ryuno-Ki for your question:
This is a great topic for a GitHub discussion if it's still relevant. If you think I've made a mistake, feel free to comment on this issue! Thank you :) |
What page(s) did you find the problem on?
https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/Tab_Role#screen_reader_support
and
https://developer.mozilla.org/ja/docs/Web/Accessibility/ARIA/Roles/Tab_Role#screen_reader_support
Specific page section or heading?
Screen reader support
Booth in the English and Chinese version
What is the problem?
The Section just says: "tbd"
I couldn't find any PR or Issue referencing this as Work in Progress.
I think some other ARIA Sites have the same section just containing "tbd" or even nothing at all.
(Another TBD: https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/Region_role#screen_reader_support )
(An empty Section: https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/Document_Role#screen_reader_support )
But I couldn't find any example of a "Screenreader support" section on an ARIA Article actually containing Infos.
What did you expect to see?
I guess there should be sections explaining how different Screenreaders handle the ARIA roles for the Users or what the recommended implementation of Screenreaders is?
I'm not really sure what should be present instead of tbd because I couldn't find any filled example.
If someone could provide me an example I can take a look if I'm able to help fill the empty sections.
Did you test this? If so, how?
No tests
The text was updated successfully, but these errors were encountered: