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

Announce information about sorting ability for user when aria-sort has value none #12806

Closed
kolaps33 opened this issue Sep 3, 2021 · 2 comments

Comments

@kolaps33
Copy link

kolaps33 commented Sep 3, 2021

When there is in header grid aria-sort attribute with "none" value, then NVDA doesn't announce any information.

Based on aria-example
https://www.w3.org/TR/wai-aria-practices/examples/grid/dataGrids.html#
There is recommendation role="none" when column is sortable but not sorted.
But in given example NVDA doesn't narrate to the screen reader user any information about ability of sort the column.

Describe the solution you'd like

Would be great to to narrate something like "sortable", when aria-sort="none"

Describe alternatives you've considered

if screen reader doesn't implement, then everyone who use it need to custom solution

Additional context

I find already discussion in JAWS backlog.
w3c/aria-practices#1192

@feerrenrut
Copy link
Contributor

This would also imply that the UX is the same for all sortable data grids. That seems like a big assumptions to make.

Note that aria-sort can be used to indicate that data is already sorted, there may be no click handler on the heading, the user may not be able to change how the data is sorted. If NVDA announced "sortable", it would be confusing in the first situation. This is overloading the semantics of the attribute.

@Adriani90
Copy link
Collaborator

Given the comment by Reef above, I am closing as won't fix.

@Adriani90 Adriani90 closed this as not planned Won't fix, can't repro, duplicate, stale Nov 27, 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