Skip to content

Need a process for new CSS features and accessibility mappings / review #2496

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 Mar 26, 2025 · 3 comments
Open
Labels

Comments

@scottaohara
Copy link
Member

scottaohara commented Mar 26, 2025

As we're all quite aware, there is no formal CSS AAM.

There appears to be no process or assigned member of the ARIA wg or CSS wg to actively monitor CSS proposals specifically for a11y / implicit aria mappings. Examples of such features where this arguably would have been useful are concerning the new interactivity property or features from CSS Overflow Module Level 5 which were used to create CSS carousels - which introduce semantics/functionality native to CSS.

That is not to say that accessibility wasn't considered with the creation of these features. But, there is no official check with the ARIA WG on decisions being made, and there appears to be no formal documentation - which could thus lead to interop issues, not to mention the fact there are general a11y concerns/questions with each of these features now.

IMO, we need someone that is actively participating in CSS to help ensure the ARIA wg is being officially represented, and to report on areas where further a11y considerations (ux/mappings/etc.) will be needed.

I want to restate that this issue is not being filed because I don't think people weren't trying to consider accessibility, or because there was any purposeful exclusion of the ARIA wg. But, rather I think that if ARIA wants to be involved, then it needs to make the effort to be involved, and thus avoid having to go into reactive mode for new features that are published that the group might not even be aware of, yet.


Full disclosure - I have tried to keep an eye on / comment on these features, when time permitted. But my attempt at keeping track of these falls outside of not only my current job, but even beyond the "extra" work I've become responsible for.

@extra808
Copy link

Draft interactivity property in CSS Basic User Interface Module Level 4.

@daniel-montalvo
Copy link
Contributor

Discussed at the 27 March ARIA meeting

@daniel-montalvo
Copy link
Contributor

Discussed at 14 May Editors call

@pkra pkra moved this from Agenda+ to Todo in ARIA Editors May 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Todo
Development

No branches or pull requests

4 participants