WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: any solutions for fieldset/legend bug with iOS?

for

Number of posts in this thread: 7 (In chronological order)

From: Jennison Mark Asuncion
Date: Thu, May 07 2015 5:12PM
Subject: any solutions for fieldset/legend bug with iOS?
No previous message | Next message →

Hello,

Are there any work-arounds to deal with the fact that VoiceOver on iOS
is not reading fieldset/legends correctly?
Paul Adam describes the issue here
http://pauljadam.com/demos/aria-labelledby-ios-bug.html

Jennison


--
Jennison Mark Asuncion
LinkedIn at www.linkedin.com/in/jennison
Follow me on Twitter www.twitter.com/jennison
Organizer, Bay Area Accessibility and Inclusive Design www.meetup.com/a11ybay
Organizer, Accessibility Camp Bay Area www.accessibilitycampbay.org
Co-Founder, Global Accessibility Awareness Day
www.globalaccessibilityawarenessday.org

From: Birkir R. Gunnarsson
Date: Thu, May 07 2015 8:25PM
Subject: Re: any solutions for fieldset/legend bug with iOS?
← Previous message | Next message →

No pretty ones.
You could add an aria-describedby tag on every form field tag that
points to the legend.
Also add a region role on div around the form so that Voiceover will
read its name as you enter and leave that region (I need to check if
the group role with a label would be read.

<div role="region" aria-labelledby="lgd">
<h2 id="lgd">Business address</h2>
<label for="inp1"Street</label>
<input id="inp1" type="text" size="30" value="" aria-describedby="ldg">
<label for="inp2"City</label>
<input id="inp2" type="text" size="30" value="" aria-describedby="ldg">
...
</div>

The ARIa group role, which is a valid replacement for fieldset would be
<div role="group" aria-labelledby="lgd">
<h2 id="lgd">Business address</h2>
<label for="inp1"Street</label>
<input id="inp1" type="text" size="30" value="">
<label for="inp2"City</label>
<input id="inp2" type="text" size="30" value="">
...
</div>

but I believe it suffers from the same problem as the fieldset/legend.





On 5/7/15, Jennison Mark Asuncion < = EMAIL ADDRESS REMOVED = > wrote:
> Hello,
>
> Are there any work-arounds to deal with the fact that VoiceOver on iOS
> is not reading fieldset/legends correctly?
> Paul Adam describes the issue here
> http://pauljadam.com/demos/aria-labelledby-ios-bug.html
>
> Jennison
>
>
> --
> Jennison Mark Asuncion
> LinkedIn at www.linkedin.com/in/jennison
> Follow me on Twitter www.twitter.com/jennison
> Organizer, Bay Area Accessibility and Inclusive Design
> www.meetup.com/a11ybay
> Organizer, Accessibility Camp Bay Area www.accessibilitycampbay.org
> Co-Founder, Global Accessibility Awareness Day
> www.globalaccessibilityawarenessday.org
> > > > >


--
Work hard. Have fun. Make history.

From: Moore,Michael (DARS)
Date: Fri, May 08 2015 6:36AM
Subject: Re: any solutions for fieldset/legend bug with iOS?
← Previous message | Next message →

Have you filed a bug report with Apple?

Mike Moore
Accessibility Coordinator,
Texas Department of Assistive and Rehabilitative Services
(512) 424-4159 (Office)
(512) 574-0091 (Cell)

-----Original Message-----
From: WebAIM-Forum [mailto: = EMAIL ADDRESS REMOVED = ] On Behalf Of Jennison Mark Asuncion
Sent: Thursday, May 07, 2015 6:12 PM
To: webaim-forum
Subject: [WebAIM] any solutions for fieldset/legend bug with iOS?

Hello,

Are there any work-arounds to deal with the fact that VoiceOver on iOS is not reading fieldset/legends correctly?
Paul Adam describes the issue here
http://pauljadam.com/demos/aria-labelledby-ios-bug.html

Jennison


--
Jennison Mark Asuncion
LinkedIn at www.linkedin.com/in/jennison Follow me on Twitter www.twitter.com/jennison Organizer, Bay Area Accessibility and Inclusive Design www.meetup.com/a11ybay Organizer, Accessibility Camp Bay Area www.accessibilitycampbay.org Co-Founder, Global Accessibility Awareness Day www.globalaccessibilityawarenessday.org

From: Paul J. Adam
Date: Fri, May 08 2015 8:43AM
Subject: Re: any solutions for fieldset/legend bug with iOS?
← Previous message | Next message →

I've filed one Mike, http://pauljadam.com/demos/ios8bugs.html <http://pauljadam.com/demos/ios8bugs.html>;

It bothers me that <legend> an HTML4 Accessibility semantic element recommend broadly for forms accessibility for a few decades almost does not work on iOS with VoiceOver at all, you can't even touch the label or see its existence.

Maybe Apple will fix it in iOS 9? or 10?

#GAAD #BugBash Plug: Feel free to duplicate this bug report with apple, you can email them also = EMAIL ADDRESS REMOVED = <mailto: = EMAIL ADDRESS REMOVED = > with bugs :)
http://pauljadam.com/blog/gaad-a11y-bugbash-global-community-effort-to-squash-accessibility-bugs/ <http://pauljadam.com/blog/gaad-a11y-bugbash-global-community-effort-to-squash-accessibility-bugs/>;


Paul J. Adam
Accessibility Evangelist
www.deque.com <http://www.deque.com/>;
> On May 8, 2015, at 7:36 AM, Moore,Michael (DARS) < = EMAIL ADDRESS REMOVED = > wrote:
>
> Have you filed a bug report with Apple?
>
> Mike Moore
> Accessibility Coordinator,
> Texas Department of Assistive and Rehabilitative Services
> (512) 424-4159 (Office)
> (512) 574-0091 (Cell)
>
> -----Original Message-----
> From: WebAIM-Forum [mailto: = EMAIL ADDRESS REMOVED = ] On Behalf Of Jennison Mark Asuncion
> Sent: Thursday, May 07, 2015 6:12 PM
> To: webaim-forum
> Subject: [WebAIM] any solutions for fieldset/legend bug with iOS?
>
> Hello,
>
> Are there any work-arounds to deal with the fact that VoiceOver on iOS is not reading fieldset/legends correctly?
> Paul Adam describes the issue here
> http://pauljadam.com/demos/aria-labelledby-ios-bug.html
>
> Jennison
>
>
> --
> Jennison Mark Asuncion
> LinkedIn at www.linkedin.com/in/jennison Follow me on Twitter www.twitter.com/jennison Organizer, Bay Area Accessibility and Inclusive Design www.meetup.com/a11ybay Organizer, Accessibility Camp Bay Area www.accessibilitycampbay.org Co-Founder, Global Accessibility Awareness Day www.globalaccessibilityawarenessday.org
> > > > > > >

From: Moore,Michael (DARS)
Date: Fri, May 08 2015 9:23AM
Subject: Re: any solutions for fieldset/legend bug with iOS?
← Previous message | Next message →

Paul,

What about support in OSX Voiceover?

Mike Moore
Accessibility Coordinator,
Texas Department of Assistive and Rehabilitative Services
(512) 424-4159 (Office)
(512) 574-0091 (Cell)

-----Original Message-----
From: WebAIM-Forum [mailto: = EMAIL ADDRESS REMOVED = ] On Behalf Of Paul J. Adam
Sent: Friday, May 08, 2015 9:43 AM
To: WebAIM Discussion List
Subject: Re: [WebAIM] any solutions for fieldset/legend bug with iOS?

I've filed one Mike, http://pauljadam.com/demos/ios8bugs.html <http://pauljadam.com/demos/ios8bugs.html>;

It bothers me that <legend> an HTML4 Accessibility semantic element recommend broadly for forms accessibility for a few decades almost does not work on iOS with VoiceOver at all, you can't even touch the label or see its existence.

Maybe Apple will fix it in iOS 9? or 10?

#GAAD #BugBash Plug: Feel free to duplicate this bug report with apple, you can email them also = EMAIL ADDRESS REMOVED = <mailto: = EMAIL ADDRESS REMOVED = > with bugs :) http://pauljadam.com/blog/gaad-a11y-bugbash-global-community-effort-to-squash-accessibility-bugs/ <http://pauljadam.com/blog/gaad-a11y-bugbash-global-community-effort-to-squash-accessibility-bugs/>;


Paul J. Adam
Accessibility Evangelist
www.deque.com <http://www.deque.com/>;
> On May 8, 2015, at 7:36 AM, Moore,Michael (DARS) < = EMAIL ADDRESS REMOVED = > wrote:
>
> Have you filed a bug report with Apple?
>
> Mike Moore
> Accessibility Coordinator,
> Texas Department of Assistive and Rehabilitative Services
> (512) 424-4159 (Office)
> (512) 574-0091 (Cell)
>
> -----Original Message-----
> From: WebAIM-Forum [mailto: = EMAIL ADDRESS REMOVED = ] On
> Behalf Of Jennison Mark Asuncion
> Sent: Thursday, May 07, 2015 6:12 PM
> To: webaim-forum
> Subject: [WebAIM] any solutions for fieldset/legend bug with iOS?
>
> Hello,
>
> Are there any work-arounds to deal with the fact that VoiceOver on iOS is not reading fieldset/legends correctly?
> Paul Adam describes the issue here
> http://pauljadam.com/demos/aria-labelledby-ios-bug.html
>
> Jennison
>
>
> --
> Jennison Mark Asuncion
> LinkedIn at www.linkedin.com/in/jennison Follow me on Twitter
> www.twitter.com/jennison Organizer, Bay Area Accessibility and
> Inclusive Design www.meetup.com/a11ybay Organizer, Accessibility Camp
> Bay Area www.accessibilitycampbay.org Co-Founder, Global Accessibility
> Awareness Day www.globalaccessibilityawarenessday.org
> > > archives at http://webaim.org/discussion/archives
> > > > archives at http://webaim.org/discussion/archives
>

From: Paul J. Adam
Date: Fri, May 08 2015 9:30AM
Subject: Re: any solutions for fieldset/legend bug with iOS?
← Previous message | Next message →

They work but not like JAWS or NVDA. In VO OS X you press VO+CMD+J to navigate via form controls and then it will focus on the fieldset container and read the legend as the "group"'s accessible name. So "Legend Name, group, with 4 items."

It will NOT speak the legend text when you're tabbing through the form though like JAWS/NVDA.

Firefox/TalkBack on Android support fieldset/legends similarly to NVDA/Firefox.

Paul J. Adam
Accessibility Evangelist
www.deque.com <http://www.deque.com/>;
> On May 8, 2015, at 10:23 AM, Moore,Michael (DARS) < = EMAIL ADDRESS REMOVED = > wrote:
>
> Paul,
>
> What about support in OSX Voiceover?
>
> Mike Moore
> Accessibility Coordinator,
> Texas Department of Assistive and Rehabilitative Services
> (512) 424-4159 (Office)
> (512) 574-0091 (Cell)
>
> -----Original Message-----
> From: WebAIM-Forum [mailto: = EMAIL ADDRESS REMOVED = <mailto: = EMAIL ADDRESS REMOVED = >] On Behalf Of Paul J. Adam
> Sent: Friday, May 08, 2015 9:43 AM
> To: WebAIM Discussion List
> Subject: Re: [WebAIM] any solutions for fieldset/legend bug with iOS?
>
> I've filed one Mike, http://pauljadam.com/demos/ios8bugs.html <http://pauljadam.com/demos/ios8bugs.html>;<http://pauljadam.com/demos/ios8bugs.html <http://pauljadam.com/demos/ios8bugs.html>;>
>
> It bothers me that <legend> an HTML4 Accessibility semantic element recommend broadly for forms accessibility for a few decades almost does not work on iOS with VoiceOver at all, you can't even touch the label or see its existence.
>
> Maybe Apple will fix it in iOS 9? or 10?
>
> #GAAD #BugBash Plug: Feel free to duplicate this bug report with apple, you can email them also = EMAIL ADDRESS REMOVED = <mailto: = EMAIL ADDRESS REMOVED = > <mailto: = EMAIL ADDRESS REMOVED = <mailto: = EMAIL ADDRESS REMOVED = >> with bugs :) http://pauljadam.com/blog/gaad-a11y-bugbash-global-community-effort-to-squash-accessibility-bugs/ <http://pauljadam.com/blog/gaad-a11y-bugbash-global-community-effort-to-squash-accessibility-bugs/>; <http://pauljadam.com/blog/gaad-a11y-bugbash-global-community-effort-to-squash-accessibility-bugs/ <http://pauljadam.com/blog/gaad-a11y-bugbash-global-community-effort-to-squash-accessibility-bugs/>;>
>
>
> Paul J. Adam
> Accessibility Evangelist
> www.deque.com <http://www.deque.com/>; <http://www.deque.com/ <http://www.deque.com/>;>
>> On May 8, 2015, at 7:36 AM, Moore,Michael (DARS) < = EMAIL ADDRESS REMOVED = > wrote:
>>
>> Have you filed a bug report with Apple?
>>
>> Mike Moore
>> Accessibility Coordinator,
>> Texas Department of Assistive and Rehabilitative Services
>> (512) 424-4159 (Office)
>> (512) 574-0091 (Cell)
>>
>> -----Original Message-----
>> From: WebAIM-Forum [mailto: = EMAIL ADDRESS REMOVED = ] On
>> Behalf Of Jennison Mark Asuncion
>> Sent: Thursday, May 07, 2015 6:12 PM
>> To: webaim-forum
>> Subject: [WebAIM] any solutions for fieldset/legend bug with iOS?
>>
>> Hello,
>>
>> Are there any work-arounds to deal with the fact that VoiceOver on iOS is not reading fieldset/legends correctly?
>> Paul Adam describes the issue here
>> http://pauljadam.com/demos/aria-labelledby-ios-bug.html
>>
>> Jennison
>>
>>
>> --
>> Jennison Mark Asuncion
>> LinkedIn at www.linkedin.com/in/jennison Follow me on Twitter
>> www.twitter.com/jennison Organizer, Bay Area Accessibility and
>> Inclusive Design www.meetup.com/a11ybay Organizer, Accessibility Camp
>> Bay Area www.accessibilitycampbay.org Co-Founder, Global Accessibility
>> Awareness Day www.globalaccessibilityawarenessday.org
>> >> >> archives at http://webaim.org/discussion/archives
>> >> >> >> archives at http://webaim.org/discussion/archives
>> >
> > > > > > >

From: Jennison Mark Asuncion
Date: Fri, May 08 2015 10:50AM
Subject: Re: any solutions for fieldset/legend bug with iOS?
← Previous message | No next message

Paul,

The issue of the legend not being read is being observed on the iPhone
using iOS V8.2. Swiping right, the fieldset is read, legend is
completely ignored.

For an example try the WebAIM page
http://webaim.org/techniques/forms/controls and look at the radio
buttons section.

Jennison

On 5/8/15, Paul J. Adam < = EMAIL ADDRESS REMOVED = > wrote:
> They work but not like JAWS or NVDA. In VO OS X you press VO+CMD+J to
> navigate via form controls and then it will focus on the fieldset container
> and read the legend as the "group"'s accessible name. So "Legend Name,
> group, with 4 items."
>
> It will NOT speak the legend text when you're tabbing through the form
> though like JAWS/NVDA.
>
> Firefox/TalkBack on Android support fieldset/legends similarly to
> NVDA/Firefox.
>
> Paul J. Adam
> Accessibility Evangelist
> www.deque.com <http://www.deque.com/>;
>> On May 8, 2015, at 10:23 AM, Moore,Michael (DARS)
>> < = EMAIL ADDRESS REMOVED = > wrote:
>>
>> Paul,
>>
>> What about support in OSX Voiceover?
>>
>> Mike Moore
>> Accessibility Coordinator,
>> Texas Department of Assistive and Rehabilitative Services
>> (512) 424-4159 (Office)
>> (512) 574-0091 (Cell)
>>
>> -----Original Message-----
>> From: WebAIM-Forum [mailto: = EMAIL ADDRESS REMOVED =
>> <mailto: = EMAIL ADDRESS REMOVED = >] On Behalf Of Paul J. Adam
>> Sent: Friday, May 08, 2015 9:43 AM
>> To: WebAIM Discussion List
>> Subject: Re: [WebAIM] any solutions for fieldset/legend bug with iOS?
>>
>> I've filed one Mike, http://pauljadam.com/demos/ios8bugs.html
>> <http://pauljadam.com/demos/ios8bugs.html>;<http://pauljadam.com/demos/ios8bugs.html
>> <http://pauljadam.com/demos/ios8bugs.html>;>
>>
>> It bothers me that <legend> an HTML4 Accessibility semantic element
>> recommend broadly for forms accessibility for a few decades almost does
>> not work on iOS with VoiceOver at all, you can't even touch the label or
>> see its existence.
>>
>> Maybe Apple will fix it in iOS 9? or 10?
>>
>> #GAAD #BugBash Plug: Feel free to duplicate this bug report with apple,
>> you can email them also = EMAIL ADDRESS REMOVED =
>> <mailto: = EMAIL ADDRESS REMOVED = > <mailto: = EMAIL ADDRESS REMOVED =
>> <mailto: = EMAIL ADDRESS REMOVED = >> with bugs :)
>> http://pauljadam.com/blog/gaad-a11y-bugbash-global-community-effort-to-squash-accessibility-bugs/
>> <http://pauljadam.com/blog/gaad-a11y-bugbash-global-community-effort-to-squash-accessibility-bugs/>;
>> <http://pauljadam.com/blog/gaad-a11y-bugbash-global-community-effort-to-squash-accessibility-bugs/
>> <http://pauljadam.com/blog/gaad-a11y-bugbash-global-community-effort-to-squash-accessibility-bugs/>;>
>>
>>
>>
>> Paul J. Adam
>> Accessibility Evangelist
>> www.deque.com <http://www.deque.com/>; <http://www.deque.com/
>> <http://www.deque.com/>;>
>>> On May 8, 2015, at 7:36 AM, Moore,Michael (DARS)
>>> < = EMAIL ADDRESS REMOVED = > wrote:
>>>
>>> Have you filed a bug report with Apple?
>>>
>>> Mike Moore
>>> Accessibility Coordinator,
>>> Texas Department of Assistive and Rehabilitative Services
>>> (512) 424-4159 (Office)
>>> (512) 574-0091 (Cell)
>>>
>>> -----Original Message-----
>>> From: WebAIM-Forum [mailto: = EMAIL ADDRESS REMOVED = ] On
>>> Behalf Of Jennison Mark Asuncion
>>> Sent: Thursday, May 07, 2015 6:12 PM
>>> To: webaim-forum
>>> Subject: [WebAIM] any solutions for fieldset/legend bug with iOS?
>>>
>>> Hello,
>>>
>>> Are there any work-arounds to deal with the fact that VoiceOver on iOS is
>>> not reading fieldset/legends correctly?
>>> Paul Adam describes the issue here
>>> http://pauljadam.com/demos/aria-labelledby-ios-bug.html
>>>
>>> Jennison
>>>
>>>
>>> --
>>> Jennison Mark Asuncion
>>> LinkedIn at www.linkedin.com/in/jennison Follow me on Twitter
>>> www.twitter.com/jennison Organizer, Bay Area Accessibility and
>>> Inclusive Design www.meetup.com/a11ybay Organizer, Accessibility Camp
>>> Bay Area www.accessibilitycampbay.org Co-Founder, Global Accessibility
>>> Awareness Day www.globalaccessibilityawarenessday.org
>>> >>> >>> archives at http://webaim.org/discussion/archives
>>> >>> >>> >>> archives at http://webaim.org/discussion/archives
>>> >>
>> >> >> <http://list.webaim.org/>; List archives at
>> http://webaim.org/discussion/archives
>> <http://webaim.org/discussion/archives>;
>> >> <mailto: = EMAIL ADDRESS REMOVED = >
>> >> >> <http://list.webaim.org/>;
>> >> <http://webaim.org/discussion/archives>;
>> >> <mailto: = EMAIL ADDRESS REMOVED = >
> > > > >


--
Jennison Mark Asuncion
LinkedIn at www.linkedin.com/in/jennison
Follow me on Twitter www.twitter.com/jennison
Organizer, Bay Area Accessibility and Inclusive Design www.meetup.com/a11ybay
Organizer, Accessibility Camp Bay Area www.accessibilitycampbay.org
Co-Founder, Global Accessibility Awareness Day
www.globalaccessibilityawarenessday.org