Skip to content

FYI: ARIA removing name required from a set of roles #2215

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

Open
scottaohara opened this issue Feb 25, 2025 · 2 comments
Open

FYI: ARIA removing name required from a set of roles #2215

scottaohara opened this issue Feb 25, 2025 · 2 comments
Labels
engine Issues in the accessibility-checker-engine component Spec change When specs/versions are updated or change T70 user-reported Issues identified outside of the core team

Comments

@scottaohara
Copy link

ARIA 1.3 will be updating to remove author name required from the roles alertdialog, dialog, form, grid, radiogroup and table.

instead, these are now identified as roles where authors SHOULD provide accessible names.

This change better aligns ARIA to HTML and WCAG, where names for these roles had no hard requirements.

As there are a few checks this tool does which appear to be based on these previous requirements of the ARIA spec, (e.g., such flags as "Interactive component with ARIA role 'dialog' does not have a programmatically associated name") we wanted to give y'all the heads up to this change.

ARIA PR which was merged today - w3c/aria#2297

@shunguoy shunguoy added Spec change When specs/versions are updated or change T70 engine Issues in the accessibility-checker-engine component user-reported Issues identified outside of the core team labels Mar 3, 2025
@shunguoy
Copy link
Contributor

shunguoy commented Mar 3, 2025

@scottaohara it seems the ARIA spec. hasn't been updated yet. Is there another version of the spec, like a preview?

@scottaohara
Copy link
Author

scottaohara commented Mar 3, 2025

there is a build issue which the ARIA spec needs to sort.

the linked PR contains a preview of the updated spec with the changes I mentioned (the preview link is in the original post in the PR thread). until the build issue is resolved, the linked PR and the preview link it contains would be where to go to look.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
engine Issues in the accessibility-checker-engine component Spec change When specs/versions are updated or change T70 user-reported Issues identified outside of the core team
Projects
None yet
Development

No branches or pull requests

2 participants