-
-
Notifications
You must be signed in to change notification settings - Fork 643
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
NVDA not using aria-valuemax #6906
Comments
Could you provide a test case for this (self contained and zipped html file) or example on jsfiddle or a similar service? |
Sure : JSFiddle |
Thanks. The JSFiddle reads:
When viewed as a percentage, these would be 25%, 50%, 75%, 100%. Perhaps instead NVDA could output:
@jcsteh what do you think? Perhaps this could be addressed with the aria project? |
Aria documentation This does not seem to be new in aria 1.1 |
This speech sounds extremely confusing. I’m recommending the following. Original suggestions are next to my modifications.
* "progress bar 25 of 100 25%" “progress bar value 25 of 100. 25 percent.”
* "progress bar 50 of 100 50%" “progress bar value 50 of 100. 50 percent.”
* "progress bar 150 of 200 75%" “progress bar value 150 of 200. 75 percent.”
* "progress bar 150 of 150 100%" “progress bar value 150 of 150. 100 percent.”
|
|
Another use case:
If |
The same applies probably also for spin buttons and other elements with mina nd max values. I am closing in favor of #16678 which contains technical information on how to start implementing this. |
NVDA only seems to read the aria-valuenow attribute, and ignore the aria-valuemax value. For example, if I have a progress-bar with
aria-valuenow=150
andaria-valuemax=200
, it will read150
, and if I have a progress-bar witharia-valuenow=150
andaria-valuemax=150
, it will also read150
, the end user have no indication of the current progress.The text was updated successfully, but these errors were encountered: