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
aria-valuetext not working in IE #6561
Comments
From #913 (comment):
What a surprise: IE's a11y implementation is broken in yet another way. :) Anyway... the thing that worries me about this test case is that for some reason, calling node.getAttribute("aria-valuetext") returns null. I don't know why. So, DOM parsing might not be an option. |
This sounds like something that would be good to fix, my guess is that the impact is fairly low. Where are people likely to run into this kind of issue? Setting this as priority 3 for now. |
This property is used, for example, on a range widget such as a slider or progress bar. Instead of the screen-reader just reading the In my case, I ran into the issue where the slider uses dates. When it moves, it would spit out "20161108" instead of "November 8, 2016". With Any scenario with sliders/progress bar/spinners would benefit from using examples: |
We use Unix timestamps for a date slider and then use the |
cc: @michaelDCurran |
cc: @seanbudd |
Is it needed to support Ie?
As I know, the Microsoft declared end of support for this piece of soft.
|
Support for IE ended completely in 2022 and the browser is automatically removed from machines that still have it after an Edge update in February 2023. Closing this as abandoned since I don't expect any further accessibility updates to IE or to IE mode in Microsoft Edge. |
After finding a similar defect at #913, I am opening this defect per @jcsteh 's request. Please note this issue presists in NVDA version 2016.3
Given an HTML5 widget with
role="slider"
, if botharia-valuenow
andaria-valuetext
are present, screen readers should announcearia-valuetext
instead ofaria-valuenow
, as it's the human-readable text alternative ofaria-valuenow
:http://www.w3.org/TR/wai-aria/states_and_properties#aria-valuetext
NVDA 2016.3 does this currently in Firefox, but ''not'' in IE (tested in IE11). Instead, it reads
aria-valuenow
. IE is apparently exposingaria-valuetext
, because JAWS 15 and Window-Eyes 8.4 announce it correctly in IE11.Here are a couple of basic test pages that were created:
http://terrillthompson.com/tests/slider2.html
The text was updated successfully, but these errors were encountered: