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

[ROLE PARITY] Determine which of these mapped elements require a specific role, versus a generic role #697

Closed
joanmarie opened this issue Feb 1, 2018 · 3 comments

Comments

@joanmarie
Copy link
Contributor

joanmarie commented Feb 1, 2018

N.B. All of the "Role Parity" issues are intended to gather feedback from stakeholders who need role parity from us including, but not limited to, groups working on Web Components and AOM. Comments on matters other than determining "which of these mapped elements require a specific role, versus a generic role" should be raised in another GitHub issue. Thank you for your understanding!

The following elements lack a corresponding ARIA role in the HTML AAM, but they are mapped on ALL platforms.

Assumption: Since all platforms map them, all platforms have a need for them. Thus they require a new role. But we need to determine which of these require a dedicated/specific role versus a generic role.

@cookiecrook
Copy link
Contributor

IMO audio and video should be reserved native-audio/native-video as in Issue #529.

@domenic
Copy link
Contributor

domenic commented Feb 6, 2018

But we need to determine which of these require a dedicated/specific role versus a generic role.

As with #696 (comment), for web components what matters is achieving the ability to create the same experience for AT users using web components as when using native elements. So, specific vs. generic depends largely on how existing ATs treat each of these cases; do they announce them specifically, or generically. I am hopeful those with domain expertise can help elucidate that subject.

@joanmarie
Copy link
Contributor Author

This is a meta issue. The 1.3 TODO's can be found on https://github.com/w3c/aria/wiki/Plans-regarding-role-parity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants