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

Inconsistent author/ua restrictions for columnheader / rowheader #2348

Open
dd8 opened this issue Oct 4, 2024 · 2 comments
Open

Inconsistent author/ua restrictions for columnheader / rowheader #2348

dd8 opened this issue Oct 4, 2024 · 2 comments
Assignees
Labels
editorial a change to an example, note, spelling, grammar, or is related to publishing or the repo good first issue

Comments

@dd8
Copy link

dd8 commented Oct 4, 2024

ARIA 1.2 and the current working draft says this:

Therefore, authors SHOULD NOT use aria-required or aria-readonly in a columnheader that descends from a table, and user agents SHOULD NOT expose either property to assistive technologies unless the columnheader descends from a grid.

Therefore, authors SHOULD NOT use aria-expanded, aria-readonly, or aria-required in a rowheader that descends from a table, and user agents SHOULD NOT expose these properties to assistive technologies unless the rowheader descends from a grid or treegrid.

The author restrictions for these are identical, but the user agent restrictions are different. My reading of the columnheader restriction is that UAs should expose aria-required/aria-readonly in a grid, but not in a treegrid.

Was this intended?

@dd8 dd8 added the editorial a change to an example, note, spelling, grammar, or is related to publishing or the repo label Oct 4, 2024
@MarioBatusic
Copy link
Contributor

I suppose this is not intended but simly forgotten.

@spectranaut
Copy link
Contributor

The solution is probably to add or treegrid to the end of the quoted sentence for columnheader -- this would be a good first issue for someone who wants to learn how to open PRs against the ARIA spec :)

@skeetergraphics skeetergraphics self-assigned this Nov 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
editorial a change to an example, note, spelling, grammar, or is related to publishing or the repo good first issue
Projects
None yet
Development

No branches or pull requests

5 participants