WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Navigating via Heading using Rotor on Native App

for

From: Sailesh Panchang
Date: Nov 28, 2022 8:03AM


@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 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 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 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