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

Global rules for elements that are generic / set to role=none #365

Open
scottaohara opened this issue Oct 15, 2021 · 0 comments
Open

Global rules for elements that are generic / set to role=none #365

scottaohara opened this issue Oct 15, 2021 · 0 comments
Assignees
Labels
Allowed aria-* attributes ARIA 1.2 related Issues directly related to updates in ARIA 1.2

Comments

@scottaohara
Copy link
Member

There are many elements that do/will map to generic per ARIA 1.2 / Core AAM / HTML AAM updates.

Rather than call out these rules multiple times throughout our table, we should create a section specifically for rules that should be taken into account, and then we can make reference to those in the table.

for instance, these elements must not be named (aria-label / aria-labelledby).

If set to role=none, they must not have a tabindex or onclick, other things that would make them interactive.

they must not have aria-roledescription.

The goal here should not be to repeat rules from ARIA, obviously, but we need to make sure that anything that squarely falls into our court is called out in this manner.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Allowed aria-* attributes ARIA 1.2 related Issues directly related to updates in ARIA 1.2
Projects
None yet
Development

No branches or pull requests

1 participant