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

Update role alertdialog, dialog, form, grid, radiogroup, table to match ARIA spec update #38262

Open
pkra opened this issue Feb 21, 2025 · 1 comment
Labels
Content:Accessibility Accessibility docs

Comments

@pkra
Copy link

pkra commented Feb 21, 2025

MDN URL

https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/alertdialog_role

What specific section or headline is this issue about?

No response

What information was incorrect, unhelpful, or incomplete?

The ARIA WG will be changing the roles alertdialog, dialog, form, grid, radiogroup, and table to no longer require an accessible name, see w3c/aria#2297 for the relevant change in the specification (and discussion).

What did you expect to see?

It would be great if the relevant MDN pages could be updated to no longer require an accessible name. Ideally, they would continue to strongly suggest adding a name since a name is almost always required for other reasons (e.g., WCAG); see also the discussion on the linked ARIA issue.

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

No response

Do you have anything more you want to share?

No response

@pkra pkra added the needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. label Feb 21, 2025
@github-actions github-actions bot added the Content:Accessibility Accessibility docs label Feb 21, 2025
@Josh-Cena Josh-Cena removed the needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. label Feb 21, 2025
@mdn mdn deleted a comment from moncefdhk999 Feb 21, 2025
@schalkneethling
Copy link

@Josh-Cena I noticed that the referenced pull request is close to being merged (w3c/aria#2297 (comment)). I would be happy to help update the relevant content mentioned here once merged. Let me know. Thanks!

pkra pushed a commit to w3c/aria that referenced this issue Feb 25, 2025
…, table (#2297)

closes #2180
related to recent question: #2296
related to #1764

This PR removes requiring names for alertdialog, dialog, form, grid, radiogroup and table roles and replaces the author MUST with an author SHOULD. (for grid/table there was no author MUST naming paragraph, so the author SHOULD paragraph was added to these roles).

With this change there will likely be necessary updates to related APG/MDN docs.

* [x] Related APG Issue/PR: w3c/aria-practices#3244
* [x] MDN Issue/PR: mdn/content#38262
* [ ] IBM Equal Access Toolkit issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Content:Accessibility Accessibility docs
Projects
None yet
Development

No branches or pull requests

3 participants