RE: Checkbox example for ARIA Authoring practices issues

OS X 10.10.5 (Yosemite)
Safari 9.0.1
Firefox 42

Jon

-----Original Message-----
From: Michiel Bijl [mailto:michiel@agosto.nl] 
Sent: Friday, November 13, 2015 12:59 PM
To: Gunderson, Jon R <jongund@illinois.edu>
Cc: PF <public-pfwg@w3.org>
Subject: Re: Checkbox example for ARIA Authoring practices issues

If I recall correctly we don't care about old browsers, but do about current. But I could be wrong, so don't quote me on that. 

What version of Safari/OS X did you test with?

—Michiel

> On 13 Nov 2015, at 19:39, Gunderson, Jon R <jongund@illinois.edu> wrote:
> 
> How much do we care how the examples work with current assistive technologies?
> 
> Here is the link with examples using both fieldset/legend and aria-labelledby to identify a grouping label that Jemma and put together earlier this week:
> https://rawgit.com/a11ydoer/practices/master/examples/checkbox/checkbo
> x-3.html
> 
> 
> Fieldset/Legend technique for grouping label:
> NVDA 2015.3 on Windows 10 with Firefox (version 42), Internet Explorer 
> 11, Chrome (Version 46) Grouping label not read for any browser
> 
> Jaws 16 on Windows 10 with Firefox (version 42), Internet Explorer 11, 
> Chrome (Version 46) Grouping label read for all browsers
> 
> VoiceOver on Safari and Firefox
> Grouping label not read for either browser
> 
> aria-labelledby technique for grouping label:
> NVDA 2015.3 on Windows 10 with Firefox (version 42), Internet Explorer 
> 11, Chrome (Version 46) Grouping variable read for Firefox and Chrome, 
> no label or grouping label read for IE 11
> 
> Jaws 16 on Windows 10 with Firefox (version 42), Internet Explorer 11, 
> Chrome (Version 46) Grouping label read for all browsers
> 
> VoiceOver on Safari and Firefox
> Grouping label read for both browsers
> 
> Conclusions:
> Using aria-labelledby provides much more consistent rendering of the grouping label than using fieldset/legend.
> 
> My main question for the group is that in theory fieldset/legend is the way to use HTML5 native semantics for grouping labels, but is the lack of implementation a factor in using it in APG examples?
> 
> Jon
> 
> 

Received on Friday, 13 November 2015 20:21:33 UTC