Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign upNVDA does not silence images embeded inside links even with alt="" present #423
Comments
This comment has been minimized.
This comment has been minimized.
|
Comment 1 by vtsaran on 2009-10-01 05:57 |
This comment has been minimized.
This comment has been minimized.
|
Comment 2 by vtsaran on 2009-11-13 04:16 |
This comment has been minimized.
This comment has been minimized.
|
Comment 3 by jteh on 2009-11-13 04:19 |
This comment has been minimized.
This comment has been minimized.
|
Comment 6 by jteh on 2010-01-20 22:00 |
This comment has been minimized.
This comment has been minimized.
|
Comment 7 by vtsaran on 2010-02-11 21:24 |
This comment has been minimized.
This comment has been minimized.
|
Comment 8 by jteh on 2010-02-11 22:35 Unfortunately, it looks like this is exactly what Yahoo! Search does. There is no content inside the link other than the graphic. Unfortunately, the graphic is also inside a "paragraph" node, which means that our code for detecting this case doesn't pick it up (it looks for a graphic which is an immediate child of the link). I'm guessing the link is using aria-label or some such. We don't tend to rely on just the accName because this wouldn't allow us to use the URL for graphics which have no labels. I have no idea how to fix this for Yahoo! Search. |
This comment has been minimized.
This comment has been minimized.
|
Comment 9 by jteh (in reply to comment 8) on 2010-02-11 23:21
Wrong. I appear to be braindead. There is text content; that is how the label of the link is being derived. I think the problem is the paragraph node containing the graphic. Our code queries whether the link has a name; it doesn't account for graphics being grandchildren of the link. |
This comment has been minimized.
This comment has been minimized.
|
Comment 10 by jteh on 2010-02-22 02:31 |
This comment has been minimized.
This comment has been minimized.
|
Comment 11 by vtsaran on 2010-02-24 20:47 |
This comment has been minimized.
This comment has been minimized.
|
Comment 12 by jteh on 2010-02-24 21:17 |
This comment has been minimized.
This comment has been minimized.
|
Comment 13 by vtsaran on 2010-09-04 18:30 |
This comment has been minimized.
This comment has been minimized.
|
Comment 14 by jteh on 2010-09-05 22:18 |
Reported by vtsaran on 2009-09-22 05:20
This behavior is confirmed in both Firefox and IE.
With the following code:
Check out the new Yahoo!
NVDA will read out as follows:
Link Check out the new Yahoo! graphic www.yahoo.com
It seems that NVDA should