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
Some mouse over dropdown menus not updating the buffer in IE #1298
Comments
Comment 1 by jteh on 2011-01-04 20:44 These seemingly missing links are dropdown menus which only appear when you move the mouse over the About link. In NVDA, you can do this by using the Move mouse to current navigator object command (NVDA+numpadDivide on a desktop keyboard) while on the About link. This definitely works for me in Firefox. It also works in IE. However, NVDA doesn't see the new links until you refresh the buffer with NVDA+f5. This last problem is not ideal and needs to be fixed if possible. Leaving this open to investigate. |
Comment 2 by abletec on 2011-01-04 21:10 The only reason I reported this, frankly, is because I wonder how much information we're missing simply because there are folks creating websites out there w/these types of menus, happily thinking all is well, but blind people aren't able to access all the information &, in addition, they are likely blissfully unaware of the fact. If u don't know something's out there hiding, you're not going to go look for it. |
Comment 3 by jteh (in reply to comment 2) on 2011-01-04 21:20
Nor does a sighted person until they mouse over it, so the situation is the same. I agree this isn't ideal, but that isn't NVDA's fault. That is an issue you should take up with the site/software developer. There are ways to make this more accessible such as using ARIA.
Perhaps, although I personally tend to check for this sort of thing when I suspect I'm missing something. Granted, I'm a very experienced web user and most users may not think to do this.
Yes. It is NVDA+shift+f9, as documented in both the User Guide and the Keyboard Command Quick Reference.
Right, but again, this isn't NVDA's fault. There are limits to what we can and should do to work around sites with accessibility problems. Site/software developers need to take some responsibility in this too. |
Comment 4 by parham (in reply to comment description) on 2011-01-05 07:50 |
Comment 5 by jteh (in reply to comment 4) on 2011-01-05 22:43
There are several reasons against this:
|
Comment 6 by abletec on 2011-01-05 23:09 Well, in this case, that's not true. My business partner has some eyesight & she could see that the subpages were there & could click on them, though they weren't being read by either Jaws or NVDA. So it's not actually a mouse-over in the sense that you're thinking of a mouse-over. I know what you're describing, but this is different. |
Comment 7 by parham (in reply to comment 5) on 2011-01-06 05:42
Oh, that's quite unfortunate.
True point.
The sighted do not know of an OnMouseOver event, but most of the time they unknowingly draw the mouse over the item. This is also, as I hear, shown to the user using different methods (a down pointing triangle, a different colour, etc). I have never heard of a sighted person (who might just have started using the Internet) complain about links that appear when you move the mouse over an item. It has to be reported to the user somehow, because even drawing the mouse over a whole page to see if any hidden items suddenly pop up is not practical, even for the sighted. |
Comment 8 by jteh (in reply to comment 7) on 2011-01-06 05:54
Right, so this needs to be made accessible to screen reader users somehow. The point is that reporting the presence of an onMouseOver event is not the right solution to do this. For one, it causes the practical problem I described. |
Comment 9 by parham (in reply to comment 8) on 2011-01-06 07:17
Yes, you are right. I think then, the best way to go about this is to analyse pages that have this behaviour. Maybe users could compile a list of websites that they come across, and then after looking at those websites, the NVDA developers could decide how to go about this. The reason I suggested the OnMouseOver event is because there are infinite ways of reporting this to a sighted user, such as using an image, using CSS, using alignment, using background/foreground colour, using font types, using icons, and many other ways. NVDA can't take all of these into account, and needs to go to the very core, where all of these would be implemented the same way; through OnMouseOver and Javascript. Another thing that just occurred to me at this instant is reporting only a few elements that are suspected of making the DOM (I.E. HTML document). I am not certain if this is possible though, or how practical it is. Just something to think about. |
Comment 10 by mdcurran on 2012-10-10 03:24 |
As @michaelDCurran said, this web address no longer seems to work for me. Can another address to a page that shows the same issue be provided if there is one? |
closing as this is something which a developer coded wrong. |
Reported by abletec on 2011-01-04 17:35
Ok, let's try this 1 more time.
Please go to:
http://brightervisioncontent.com/wordpress/
Type l & read the list of items. You'll likely see 3.
Unfortunately, there are 5, as follows:
home
blog
about
elise Lonsdale &
Jackie
the latter 2 of which don't read.
W/Jaws, u can actually route the Jaws cursor to the about link & make the 2 sublinks appear. That obviously isn't a very satisfactory solution. I haven't found a way to read them w/NVDA yet.
The text was updated successfully, but these errors were encountered: