WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: menuitemradio and menuitemcheckbox with iOS VoiceOver

for

From: Birkir R. Gunnarsson
Date: Apr 14, 2015 6:32AM


I found that Jaws 14 with IE11 would not expose the checked state of a
menuitemcheckbox, in my last experiments, neither the initial state or
the state change.
Also I experienced that the focus would jump to top of the page when
trying to check or uncheck an item, though that could be me performing
some type of boo boo with Boo t Strap.



On 4/14/15, Sean Curtis < <EMAIL REMOVED> > wrote:
> Jesse have you tried making them role="checkbox"? I spent about 9 months
> building an accessible dropdown menu component and ended up having to OS
> sniff to swap the roles. JAWS and NVDA on windows handled menuitemcheckbox
> and menuitemradio just fine, but VO on OSX (and I'm guessing iOS is
> similar) didn't like them. Changing them to checkbox and radio got them
> working perfectly.
>
> Cheers,
>
> Sean
>
> On Tue, Apr 14, 2015 at 2:05 PM, James Nurthen < <EMAIL REMOVED> > wrote:
>
>> Jesse,
>> I've seen this bug. I'm not sure if we have logged it or not. It won't do
>> any harm to log a duplicate if we haven't.
>> Regards,
>> James
>>
>> On Sun, Apr 12, 2015 at 8:45 PM, Jesse Hausler < <EMAIL REMOVED> >
>> wrote:
>>
>> > I'm hoping someone can confirm before I go through that trouble.
>> >
>> > a blank page with <a href="foo.html" role="menuitemradio"> is all the
>> code
>> > you need. You can put it in a proper menu implementation as well. Still
>> > broken.
>> >
>> > On Sun, Apr 12, 2015 at 6:10 PM, Bryan Garaventa <
>> > <EMAIL REMOVED> > wrote:
>> >
>> > > That sounds like a bug to me, it should convey the correct role and
>> state
>> > > using VoiceOver.
>> > >
>> > > Can you please document this with a working code sample and steps to
>> > > reproduce and send this to <EMAIL REMOVED> ?
>> > >
>> > >
>> > > -----Original Message-----
>> > > From: WebAIM-Forum [mailto: <EMAIL REMOVED> ] On
>> > > Behalf Of Jesse Hausler
>> > > Sent: Friday, April 10, 2015 4:31 PM
>> > > To: WebAIM Discussion List
>> > > Subject: [WebAIM] menuitemradio and menuitemcheckbox with iOS
>> > > VoiceOver
>> > >
>> > > Has anyone else notices that you can't focus on items in a menu with
>> > role>> > > menuitemradio or menuitemcheckbox? Is this a new "feature" of iOS8?
>> We've
>> > > found this issue in iOS 8.1, 8.2 and 8.3.
>> > >
>> > > menu items with role="menuitem" work just fine.
>> > >
>> > > Jesse
>> > > >> > > >> archives
>> > > at http://webaim.org/discussion/archives
>> > > >> > >
>> > > >> > > >> > > >> > > >> > >
>> > >> > >> > >> > >> >
>> >> >> >> >>
> > > > >


--
Work hard. Have fun. Make history.