Skip to content
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

The documentation for aria-label mentions that this is for interactive elements only, but this doesn't seem right #31739

Open
julienw opened this issue Jan 16, 2024 · 0 comments
Labels
Content:Accessibility Accessibility docs needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened.

Comments

@julienw
Copy link
Contributor

julienw commented Jan 16, 2024

MDN URL

https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-label

What specific section or headline is this issue about?

No response

What information was incorrect, unhelpful, or incomplete?

Everywhere in the page, we can read that we should not specify aria-label for non-interactive elements. Either the term "interactive" has a special meaning, or I believe it's not true.
For example a screen reader user might use this information even though the element isn't interactive.

What did you expect to see?

I expect to see a more precise information about when aria-label can be used.
Especially I'd like to see the difference in behavior between "roles supporting Name from Author" and "roles supporting Name from Content" and some more explanation around these concepts.

Do you have any supporting links, references, or citations?

https://w3c.github.io/accname/
https://w3c.github.io/aria/

Do you have anything more you want to share?

No response

MDN metadata

Page report details
@julienw julienw added the needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. label Jan 16, 2024
@github-actions github-actions bot added the Content:Accessibility Accessibility docs label Jan 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Content:Accessibility Accessibility docs needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened.
Projects
None yet
Development

No branches or pull requests

1 participant