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

Tracking issue: switch v9 tagpicker tag semantics to toolbar when the ARIA spec supports indexing #31154

Open
smhigley opened this issue Apr 23, 2024 · 0 comments

Comments

@smhigley
Copy link
Contributor

Adding an issue to track the progress on adding aria-posinset and aria-setsize support to role=toolbar in the ARIA spec, as well as implementations in Chromium and NVDA/JAWS.

Once the support is there, we will switch the tag list semantics from listbox/option to toolbar + buttons with explicit aria-posinset and aria-setsize.

The benefit of toolbar over listbox is virtual cursor access to the selected items, as well as enabling better semantic overflow behavior.

Ref: w3c/aria#2158

@smhigley smhigley changed the title TODO: switch v9 tagpicker tag semantics to toolbar when Tracking issue: switch v9 tagpicker tag semantics to toolbar when the ARIA spec supports indexing Apr 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants