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
Hidden elements read out in IE8 #3281
Comments
Comment 1 by briang1 on 2013-06-14 08:21 |
Comment 2 by jteh on 2013-06-20 02:41 |
Comment 3 by Yossarian on 2014-06-13 11:11
|
Comment 4 by mdcurran (in reply to comment 3) on 2014-06-15 22:47 |
Comment 5 by mdcurran on 2014-06-15 22:51 |
Comment 6 by Yossarian on 2014-06-19 14:06
Exception:I am announced </div>
|
Comment 7 by jteh (in reply to comment 4) on 2014-07-09 03:59
That bit isn't a bug. tabindex="-1" makes it focusable, so it needs an accessible. While this is obviously a bug, the use case in comment:3 seems pretty broken to me. There's a focusable element containing no usable content. If it's focusable, it is interactive, so NVDA does everything it can to render something so that the user can access the element. As for comment:6, everything in the alert is hidden, so why not put aria-hidden="true" on the alert itself? If not everything inside it is hidden, only the content that isn't hidden will be rendered anyway. Mick, all of this said, I wonder whether we can restrict the "use name if node doesn't have useful content" bit to only nodes where the name could possibly be the content. That would fix the issue for divs, spans, alerts, etc. Thoughts? |
Comment 8 by jteh (in reply to comment 7) on 2015-01-27 06:38
We can do better than that now. We could only use the name if the node doesn't have useful content and the name came from the author (nameFromAuthor variable is true). Note that we'd need to reorganise the aria-label/labelledby name from author check so that nameFromAuthor gets set to true in that case. That said, I still want to see good reasons as to why these cases would/should appear in the wild as per my questions in comment:7. |
I did a quick search and found few issue might be related. I did some test on IE11 (Win10) and found that nvda will read out "Not read" by tab and focus. but skip them if browsing (up/down key)
|
@feerrenrut is this issue a priority for NV Access to solve? |
@hh10k, @Yossarian I guess this is still reproducible in IE. Right? |
Aria hidden=true is covered in #5833 |
Given we haven't received any reply from the initial author on @Adriani90's request and Internet Explorer specific bugs have quite low priority, I"m going to close this for now. We can always reopen if needed. |
Reported by hh10k on 2013-06-14 03:32
Hi, I found that my hidden
These elements are not read out in Firefox, Chrome and Opera.
The text was updated successfully, but these errors were encountered: