WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: VoiceOver IOS Testing Questions, One At a Time

for

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

From: Jim Homme
Date: Fri, Sep 01 2017 1:20PM
Subject: VoiceOver IOS Testing Questions, One At a Time
No previous message | Next message →

Hi,
Accessibility testing is more of an art than a science, in my view, so I have a couple of questions. I'll take them one at a time. I was looking at the explanation of accessibility traits in the Apple Developer documentation, and I could not see how to indicate that something is a tab control. I assume that there is such a thing in the UIKit controls, since I see them all the time. I was wondering, though, for those who insist on creating their own controls, and telling VoiceOver about them, if there is a way to indicate a tab control.

Thanks.

Jim


=========Jim Homme,
Team Lead and Accessibility Consultant,
Bender HighTest Accessibility Team
Bender Consulting Services, Inc.,
412-787-8567,
= EMAIL ADDRESS REMOVED =
http://www.benderconsult.com/our%20services/hightest-accessible-technology-solutions
E+R=O

From: Vemaarapu Venkatesh
Date: Sun, Sep 03 2017 10:17PM
Subject: Re: VoiceOver IOS Testing Questions, One At a Time
← Previous message | Next message →

Jim,

There are certain ARIA roles to indicate tabs to screen readers.
role="tablist" is to indicate your container of tabs, role="tab" says that
your item is tab and role="tabpanel" specifies the panel content.
Here is the reference below which can help you out
https://www.deque.com/blog/a11y-support-series-part-1-aria-tab-panel-accessibility/

Thanks,
Venkatesh

From: Jim Homme
Date: Fri, Sep 08 2017 6:28AM
Subject: Re: VoiceOver IOS Testing Questions, One At a Time
← Previous message | No next message

Hi,
Thanks for this great information. How does this work for native apps?

Thanks.

Jim


=========Jim Homme,
Team Lead and Accessibility Consultant,
Bender HighTest Accessibility Team
Bender Consulting Services, Inc.,
412-787-8567,
= EMAIL ADDRESS REMOVED =
http://www.benderconsult.com/our%20services/hightest-accessible-technology-solutions
E+R=O