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

Clarify how aria-* attributes are expected to trickle down to nested elements #2052

Open
scottaohara opened this issue Sep 28, 2023 · 3 comments

Comments

@scottaohara
Copy link
Member

when discussing #1972

i raised the question as to whether the readonly status would trickle down to the gridcell alone, or if it would also impact the readonly state of any form controls that were nested within the gridcell if it were to be allowed on rows, per 1972.

But this raised the question of whether that would also be true if it was declared on the gridcell specifically that then had nested form control(s).

This then opened a larger conversation about other attributes (aria-disabled, aria-required) and how those properties should be inherited (or not) into nested elements that support those properties, but maybe shouldn't be auto-inheriting those properties?

I'm going to leave this issue rather sparse to start, i'm sure more discussion can help figure out how this moves forward and if each attribute needs to be considered separately, or if there's one unified agreement on how to allow properties to inherit, or not.

@scottaohara
Copy link
Member Author

according to #1632, we had discussed about removing aria-disabled from being supported on role=group - which unless anyone wants to revise their thoughts on that, seems like it could help at least partially answer this issue - e.g., 'no. aria-* should not propagate to descendant elements unless specifically specified to do so"

@jnurthen jnurthen added the Agenda label Oct 5, 2023
@spectranaut
Copy link
Contributor

Minutes from today's meeting: https://www.w3.org/2023/10/12-aria-minutes.html#t06

@pkra
Copy link
Member

pkra commented Jan 4, 2024

Cross linking #1130 (comment)

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

No branches or pull requests

4 participants