WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: JAWS/IE reading aria-labelledby and aria-describedby


From: Detlev Fischer
Date: May 15, 2017 10:48PM

Thanks Jonathan, good catch! I will update the example to modify the ids, start JAWS before the browser, and update results!

> On 15 May 2017, at 21:42, Jonathan Whiting < <EMAIL REMOVED> > wrote:
> On Tue, May 9, 2017 at 3:33 AM, Detlev Fischer < <EMAIL REMOVED> >
> wrote:
>> I did a quick screen reader test on an example that uses aria-labelledby
>> to concatenate several text nodes ncluding the text input that is being
>> labelled.
>> http://www.3needs.org/en/testing/code/aria-labelledby-1.html
> I think it is great when people take the time to create test cases.
> However, the results posted on this test page didn't seem consistent with
> my experiences testing aria-labelledby, so I did a bit of digging and found
> some issues with the results reported for Chrome, IE/JAWS, and
> Safari/VoiceOver on Mac.
> The Chrome problem (reading part of the label 4 times) is a result of the
> use of duplicate id attributes in the examples. When I address this, it
> reads correctly. I think the IE 11/JAWS issue is caused by starting JAWS
> after the page was already open in IE. If you open JAWS before the browser
> (which I believe is the recommended order), it reads correctly. Safari for
> Mac/VoiceOver behaves correctly for me; I have no idea what the difference
> might be between our testing methods here. My results for Firefox and IE
> 11/NVDA were the same. I didn't test iOS
> So Firefox, Chrome, IE 11/JAWS, and Safari/VoiceOver read correctly. It
> looks like there have been significant improvements since the 2014 TPG
> article.
> Jonathan
> Jonathan Whiting
> WebAIM.org
> > > >