WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: Navigating via Heading using Rotor on Native App

for

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

From: allyssa jessicon
Date: Wed, Nov 23 2022 4:41AM
Subject: Navigating via Heading using Rotor on Native App
No previous message | Next message →

"Hi everyone,

Need your valuable thoughts on this.


When I navigate on a native iOS App and activates the Rotor, VoiceOver
is not identifying all the headings in the Roter for the particular
screen. Though VO identifies some of the headings I am wondering why
VO avoids some of the headings. VO identifies all the headings on
swipe navigation.""
Additionally, Does this fail WCAG in any way? "


Regards,
Alysa.

From: glen walker
Date: Wed, Nov 23 2022 9:22AM
Subject: Re: Navigating via Heading using Rotor on Native App
← Previous message | Next message →

I tried a dozen different native iOS apps. Some from Apple and the rest
from others. When switching the rotor to heading navigation, none of them
would announce a count of the number of headings like you typically hear on
a webpage. However, they all let me swipe up/down to navigate to each
heading. The Apple apps only had one heading at the top of the container.
I couldn't find any Apple apps with multiple headings. I tried Messages,
Weather, Clock, Mail, Phone, Contacts, Settings.

For third party apps, YouTube TV and Slack both have multiple headings and
I can swipe up/down to all of them. I still don't hear a count of them and
since native iOS apps don't have heading levels (just the
UIAccessibilityTraitHeader attribute), it just says "heading" and not a
level number.

I've never seen an app with a heading that I couldn't navigate to.

When you say VO is "not identifying all the headings", what do you mean by
"identifying"? You can't swipe up/down to all of them? How do you know if
one is being skipped? When you swipe left/right, do you hear "heading" but
when you swipe up/down, it doesn't go to that element?


On Wed, Nov 23, 2022 at 4:41 AM allyssa jessicon < = EMAIL ADDRESS REMOVED = >
wrote:

> "Hi everyone,
>
> Need your valuable thoughts on this.
>
>
> When I navigate on a native iOS App and activates the Rotor, VoiceOver
> is not identifying all the headings in the Roter for the particular
> screen. Though VO identifies some of the headings I am wondering why
> VO avoids some of the headings. VO identifies all the headings on
> swipe navigation.""
> Additionally, Does this fail WCAG in any way? "
>
>
> Regards,
> Alysa.
> > > > >

From: Birkir R. Gunnarsson
Date: Wed, Nov 23 2022 3:46PM
Subject: Re: Navigating via Heading using Rotor on Native App
← Previous message | Next message →

iOS 15 introduced a heading level attribute for Swift UI:
https://developer.apple.com/documentation/swiftui/accessibilityheadinglevel

but, truth be told, I don't even know if Voiceover supports it yet.


On 11/23/22, glen walker < = EMAIL ADDRESS REMOVED = > wrote:
> I tried a dozen different native iOS apps. Some from Apple and the rest
> from others. When switching the rotor to heading navigation, none of them
> would announce a count of the number of headings like you typically hear on
> a webpage. However, they all let me swipe up/down to navigate to each
> heading. The Apple apps only had one heading at the top of the container.
> I couldn't find any Apple apps with multiple headings. I tried Messages,
> Weather, Clock, Mail, Phone, Contacts, Settings.
>
> For third party apps, YouTube TV and Slack both have multiple headings and
> I can swipe up/down to all of them. I still don't hear a count of them and
> since native iOS apps don't have heading levels (just the
> UIAccessibilityTraitHeader attribute), it just says "heading" and not a
> level number.
>
> I've never seen an app with a heading that I couldn't navigate to.
>
> When you say VO is "not identifying all the headings", what do you mean by
> "identifying"? You can't swipe up/down to all of them? How do you know if
> one is being skipped? When you swipe left/right, do you hear "heading" but
> when you swipe up/down, it doesn't go to that element?
>
>
> On Wed, Nov 23, 2022 at 4:41 AM allyssa jessicon < = EMAIL ADDRESS REMOVED = >
> wrote:
>
>> "Hi everyone,
>>
>> Need your valuable thoughts on this.
>>
>>
>> When I navigate on a native iOS App and activates the Rotor, VoiceOver
>> is not identifying all the headings in the Roter for the particular
>> screen. Though VO identifies some of the headings I am wondering why
>> VO avoids some of the headings. VO identifies all the headings on
>> swipe navigation.""
>> Additionally, Does this fail WCAG in any way? "
>>
>>
>> Regards,
>> Alysa.
>> >> >> >> >>
> > > > >


--
Work hard. Have fun. Make history.

From: allyssa jessicon
Date: Thu, Nov 24 2022 6:03AM
Subject: Re: Navigating via Heading using Rotor on Native App
← Previous message | Next message →

Hello,

@Glen
Yeah, when I swipe up/down, it doesn't go to that element (while on
Rotor navigation) but heading is identifying when using swipe
left/right navigation. I can only hear VO announcing ABC Heading (for
the main heading) for swipe up/down (on Rotor navigation). I
understand VO does not announce heading level at the moment.

@Birkir
Thanks thats, hope to see heading levels in the future!


I doubt, is it the label (heading) added along with the visual heading
without semantic? is that why VO not identifying other headings on
Rotor heading navigation?

Regards,
Alysa.

On 11/24/22, Birkir R. Gunnarsson < = EMAIL ADDRESS REMOVED = > wrote:
> iOS 15 introduced a heading level attribute for Swift UI:
> https://developer.apple.com/documentation/swiftui/accessibilityheadinglevel
>
> but, truth be told, I don't even know if Voiceover supports it yet.
>
>
> On 11/23/22, glen walker < = EMAIL ADDRESS REMOVED = > wrote:
>> I tried a dozen different native iOS apps. Some from Apple and the rest
>> from others. When switching the rotor to heading navigation, none of them
>> would announce a count of the number of headings like you typically hear
>> on
>> a webpage. However, they all let me swipe up/down to navigate to each
>> heading. The Apple apps only had one heading at the top of the container.
>> I couldn't find any Apple apps with multiple headings. I tried Messages,
>> Weather, Clock, Mail, Phone, Contacts, Settings.
>>
>> For third party apps, YouTube TV and Slack both have multiple headings and
>> I can swipe up/down to all of them. I still don't hear a count of them
>> and
>> since native iOS apps don't have heading levels (just the
>> UIAccessibilityTraitHeader attribute), it just says "heading" and not a
>> level number.
>>
>> I've never seen an app with a heading that I couldn't navigate to.
>>
>> When you say VO is "not identifying all the headings", what do you mean by
>> "identifying"? You can't swipe up/down to all of them? How do you know
>> if
>> one is being skipped? When you swipe left/right, do you hear "heading"
>> but
>> when you swipe up/down, it doesn't go to that element?
>>
>>
>> On Wed, Nov 23, 2022 at 4:41 AM allyssa jessicon
>> < = EMAIL ADDRESS REMOVED = >
>> wrote:
>>
>>> "Hi everyone,
>>>
>>> Need your valuable thoughts on this.
>>>
>>>
>>> When I navigate on a native iOS App and activates the Rotor, VoiceOver
>>> is not identifying all the headings in the Roter for the particular
>>> screen. Though VO identifies some of the headings I am wondering why
>>> VO avoids some of the headings. VO identifies all the headings on
>>> swipe navigation.""
>>> Additionally, Does this fail WCAG in any way? "
>>>
>>>
>>> Regards,
>>> Alysa.
>>> >>> >>> >>> >>>
>> >> >> >> >>
>
>
> --
> Work hard. Have fun. Make history.
> > > > >

From: glen walker
Date: Thu, Nov 24 2022 11:01AM
Subject: Re: Navigating via Heading using Rotor on Native App
← Previous message | Next message →

It's certainly possible that the developer coded the literal string
"heading" into the label.

On Thu, Nov 24, 2022 at 6:03 AM allyssa jessicon < = EMAIL ADDRESS REMOVED = >
wrote:

>
> I doubt, is it the label (heading) added along with the visual heading
> without semantic? is that why VO not identifying other headings on
> Rotor heading navigation?
>
>
>

From: Laurence Lewis
Date: Thu, Nov 24 2022 5:34PM
Subject: Re: Navigating via Heading using Rotor on Native App
← Previous message | Next message →

I have come across this before in accessibility testing, when a heading is
announced using left/right swipe navigation, but not identified using the
ROTER. If you navigate by character on the heading is the word ‘heading'
spelt out. If it is, it means the heading may not be tagged in code, and
the DEV has probably added the word heading as hidden text.

On Fri, 25 Nov 2022 at 5:00 am, < = EMAIL ADDRESS REMOVED = >
wrote:

> Send WebAIM-Forum mailing list submissions to
> = EMAIL ADDRESS REMOVED =
>
> To subscribe or unsubscribe via the World Wide Web, visit
> https://list.webaim.org/cgi-bin/mailman/listinfo/webaim-forum
> or, via email, send a message with subject or body 'help' to
> = EMAIL ADDRESS REMOVED =
>
> You can reach the person managing the list at
> = EMAIL ADDRESS REMOVED =
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of WebAIM-Forum digest..."
> Today's Topics:
>
> 1. Re: Navigating via Heading using Rotor on Native App
> (Birkir R. Gunnarsson)
> 2. Re: Navigating via Heading using Rotor on Native App
> (allyssa jessicon)
> 3. Re: Navigating via Heading using Rotor on Native App (glen walker)
>
>
>
> ---------- Forwarded message ----------
> From: "Birkir R. Gunnarsson" < = EMAIL ADDRESS REMOVED = >
> To: WebAIM Discussion List < = EMAIL ADDRESS REMOVED = >
> Cc:
> Bcc:
> Date: Wed, 23 Nov 2022 17:46:59 -0500
> Subject: Re: [WebAIM] Navigating via Heading using Rotor on Native App
> iOS 15 introduced a heading level attribute for Swift UI:
> https://developer.apple.com/documentation/swiftui/accessibilityheadinglevel
>
> but, truth be told, I don't even know if Voiceover supports it yet.
>
>
> On 11/23/22, glen walker < = EMAIL ADDRESS REMOVED = > wrote:
> > I tried a dozen different native iOS apps. Some from Apple and the rest
> > from others. When switching the rotor to heading navigation, none of
> them
> > would announce a count of the number of headings like you typically hear
> on
> > a webpage. However, they all let me swipe up/down to navigate to each
> > heading. The Apple apps only had one heading at the top of the
> container.
> > I couldn't find any Apple apps with multiple headings. I tried Messages,
> > Weather, Clock, Mail, Phone, Contacts, Settings.
> >
> > For third party apps, YouTube TV and Slack both have multiple headings
> and
> > I can swipe up/down to all of them. I still don't hear a count of them
> and
> > since native iOS apps don't have heading levels (just the
> > UIAccessibilityTraitHeader attribute), it just says "heading" and not a
> > level number.
> >
> > I've never seen an app with a heading that I couldn't navigate to.
> >
> > When you say VO is "not identifying all the headings", what do you mean
> by
> > "identifying"? You can't swipe up/down to all of them? How do you know
> if
> > one is being skipped? When you swipe left/right, do you hear "heading"
> but
> > when you swipe up/down, it doesn't go to that element?
> >
> >
> > On Wed, Nov 23, 2022 at 4:41 AM allyssa jessicon <
> = EMAIL ADDRESS REMOVED = >
> > wrote:
> >
> >> "Hi everyone,
> >>
> >> Need your valuable thoughts on this.
> >>
> >>
> >> When I navigate on a native iOS App and activates the Rotor, VoiceOver
> >> is not identifying all the headings in the Roter for the particular
> >> screen. Though VO identifies some of the headings I am wondering why
> >> VO avoids some of the headings. VO identifies all the headings on
> >> swipe navigation.""
> >> Additionally, Does this fail WCAG in any way? "
> >>
> >>
> >> Regards,
> >> Alysa.
> >> > >> > >> > >> > >>
> > > > > > > > > >
>
>
> --
> Work hard. Have fun. Make history.
>
>
>
>
> ---------- Forwarded message ----------
> From: allyssa jessicon < = EMAIL ADDRESS REMOVED = >
> To: WebAIM Discussion List < = EMAIL ADDRESS REMOVED = >
> Cc:
> Bcc:
> Date: Thu, 24 Nov 2022 18:33:40 +0530
> Subject: Re: [WebAIM] Navigating via Heading using Rotor on Native App
> Hello,
>
> @Glen
> Yeah, when I swipe up/down, it doesn't go to that element (while on
> Rotor navigation) but heading is identifying when using swipe
> left/right navigation. I can only hear VO announcing ABC Heading (for
> the main heading) for swipe up/down (on Rotor navigation). I
> understand VO does not announce heading level at the moment.
>
> @Birkir
> Thanks thats, hope to see heading levels in the future!
>
>
> I doubt, is it the label (heading) added along with the visual heading
> without semantic? is that why VO not identifying other headings on
> Rotor heading navigation?
>
> Regards,
> Alysa.
>
> On 11/24/22, Birkir R. Gunnarsson < = EMAIL ADDRESS REMOVED = > wrote:
> > iOS 15 introduced a heading level attribute for Swift UI:
> >
> https://developer.apple.com/documentation/swiftui/accessibilityheadinglevel
> >
> > but, truth be told, I don't even know if Voiceover supports it yet.
> >
> >
> > On 11/23/22, glen walker < = EMAIL ADDRESS REMOVED = > wrote:
> >> I tried a dozen different native iOS apps. Some from Apple and the rest
> >> from others. When switching the rotor to heading navigation, none of
> them
> >> would announce a count of the number of headings like you typically hear
> >> on
> >> a webpage. However, they all let me swipe up/down to navigate to each
> >> heading. The Apple apps only had one heading at the top of the
> container.
> >> I couldn't find any Apple apps with multiple headings. I tried
> Messages,
> >> Weather, Clock, Mail, Phone, Contacts, Settings.
> >>
> >> For third party apps, YouTube TV and Slack both have multiple headings
> and
> >> I can swipe up/down to all of them. I still don't hear a count of them
> >> and
> >> since native iOS apps don't have heading levels (just the
> >> UIAccessibilityTraitHeader attribute), it just says "heading" and not a
> >> level number.
> >>
> >> I've never seen an app with a heading that I couldn't navigate to.
> >>
> >> When you say VO is "not identifying all the headings", what do you mean
> by
> >> "identifying"? You can't swipe up/down to all of them? How do you know
> >> if
> >> one is being skipped? When you swipe left/right, do you hear "heading"
> >> but
> >> when you swipe up/down, it doesn't go to that element?
> >>
> >>
> >> On Wed, Nov 23, 2022 at 4:41 AM allyssa jessicon
> >> < = EMAIL ADDRESS REMOVED = >
> >> wrote:
> >>
> >>> "Hi everyone,
> >>>
> >>> Need your valuable thoughts on this.
> >>>
> >>>
> >>> When I navigate on a native iOS App and activates the Rotor, VoiceOver
> >>> is not identifying all the headings in the Roter for the particular
> >>> screen. Though VO identifies some of the headings I am wondering why
> >>> VO avoids some of the headings. VO identifies all the headings on
> >>> swipe navigation.""
> >>> Additionally, Does this fail WCAG in any way? "
> >>>
> >>>
> >>> Regards,
> >>> Alysa.
> >>> > >>> > >>> > >>> > >>>
> >> > >> > >> > >> > >>
> >
> >
> > --
> > Work hard. Have fun. Make history.
> > > > > > > > > >
>
>
>
>
> ---------- Forwarded message ----------
> From: glen walker < = EMAIL ADDRESS REMOVED = >
> To: WebAIM Discussion List < = EMAIL ADDRESS REMOVED = >
> Cc:
> Bcc:
> Date: Thu, 24 Nov 2022 11:01:52 -0700
> Subject: Re: [WebAIM] Navigating via Heading using Rotor on Native App
> It's certainly possible that the developer coded the literal string
> "heading" into the label.
>
> On Thu, Nov 24, 2022 at 6:03 AM allyssa jessicon <
> = EMAIL ADDRESS REMOVED = >
> wrote:
>
> >
> > I doubt, is it the label (heading) added along with the visual heading
> > without semantic? is that why VO not identifying other headings on
> > Rotor heading navigation?
> >
> >
> >
>
> > > > >

From: Sailesh Panchang
Date: Mon, Nov 28 2022 8:03AM
Subject: Re: Navigating via Heading using Rotor on Native App
← Previous message | No next message

@Birkir,
Thanks for this. Not sure there are apps that use this property as
yet so have not experienced the level being announced even with iOS
16.1.
I suppose one needs to test out a specially created sample that has the markup.
Thanks,


On 11/23/22, Birkir R. Gunnarsson < = EMAIL ADDRESS REMOVED = > wrote:
> iOS 15 introduced a heading level attribute for Swift UI:
> https://developer.apple.com/documentation/swiftui/accessibilityheadinglevel
>
> but, truth be told, I don't even know if Voiceover supports it yet.
>
>
> On 11/23/22, glen walker < = EMAIL ADDRESS REMOVED = > wrote:
>> I tried a dozen different native iOS apps. Some from Apple and the rest
>> from others. When switching the rotor to heading navigation, none of them
>> would announce a count of the number of headings like you typically hear
>> on
>> a webpage. However, they all let me swipe up/down to navigate to each
>> heading. The Apple apps only had one heading at the top of the container.
>> I couldn't find any Apple apps with multiple headings. I tried Messages,
>> Weather, Clock, Mail, Phone, Contacts, Settings.
>>
>> For third party apps, YouTube TV and Slack both have multiple headings and
>> I can swipe up/down to all of them. I still don't hear a count of them
>> and
>> since native iOS apps don't have heading levels (just the
>> UIAccessibilityTraitHeader attribute), it just says "heading" and not a
>> level number.
>>
>> I've never seen an app with a heading that I couldn't navigate to.
>>
>> When you say VO is "not identifying all the headings", what do you mean by
>> "identifying"? You can't swipe up/down to all of them? How do you know
>> if
>> one is being skipped? When you swipe left/right, do you hear "heading"
>> but
>> when you swipe up/down, it doesn't go to that element?
>>
>>
>> On Wed, Nov 23, 2022 at 4:41 AM allyssa jessicon
>> < = EMAIL ADDRESS REMOVED = >
>> wrote:
>>
>>> "Hi everyone,
>>>
>>> Need your valuable thoughts on this.
>>>
>>>
>>> When I navigate on a native iOS App and activates the Rotor, VoiceOver
>>> is not identifying all the headings in the Roter for the particular
>>> screen. Though VO identifies some of the headings I am wondering why
>>> VO avoids some of the headings. VO identifies all the headings on
>>> swipe navigation.""
>>> Additionally, Does this fail WCAG in any way? "
>>>
>>>
>>> Regards,
>>> Alysa.
>>> >>> >>> >>> >>>
>> >> >> >> >>
>
>
> --
> Work hard. Have fun. Make history.
> > > > >


--
Sailesh Panchang
Customer Success Strategist and Principal Accessibility Consultant
Deque Systems Inc
381 Elden Street, Suite 2000, Herndon,
VA 20170
Mobile: 571-344-1765