aria-describedby Test
On a link
This paragraph includes a link with no description, followed by this here link. The second link includes an aria-describedby attribute pointing to a description of the link. The description is hidden from sight using display:none in CSS.
This is a description of the above link.
Observations
- JAWS 15 and NVDA 2014.1 in Firefox 28 both read the link text, followed by the description.
- JAWS 15 is the same in IE11 as it is in Firefox 28.
- NVDA 2014.1 in IE11 stumbles with the link. If it's the first link on the page, it reads the title of the page, followed by the line on which the link appears (it does not read the link text by itself, nor the description at all). If the link is not the first link on the page, it handles it like a normal link and reads the link text (but not the description).
- VoiceOver in Mac OS X 10.8.5 reads the link text, but not the description.
Updated Observations: December 2015
- VoiceOver in Mac OS X 10.11.2 (El Capitan) reads the link text for both links. After a brief pause on the second link, it also reads the description. This is the expected behavior.
- VoiceOver in iOS9 works as expected.
- JAWS 17 in IE11 and Firefox 42 both work as expected.
- NVDA 2015.4 in Firefox 42 works as expected.
- Window-Eyes 9.2.1.0 does NOT announced the description on the second link.