E-mail List Archives
Re: Good external keyboard only a11y for iOS/UIKit/Swift
From: Jonathan Avila
Date: May 20, 2018 1:48PM
- Next message: Wee, Kim (MNIT): "Team Collaboration Software"
- Previous message: Detlev (testkreis): "Re: Any ARIA conforming tab panels out there in the wild?"
- Next message in Thread: Joshue O Connor - InterAccess: "Re: Good external keyboard only a11y for iOS/UIKit/Swift"
- Previous message in Thread: Joshue O Connor - InterAccess: "Good external keyboard only a11y for iOS/UIKit/Swift"
- View all messages in this Thread
Hi Josh,
In our experience with native iOS apps input fields are generally the only keyboard accessible control without performing custom keyboard support. VoiceOver can be enabled, speech turned off, and modifier keys changed with sticky key support. In this mode apps can become keyboard interface accessible when accessibility enabled. In short for iOS we generally test for keyboard access (aside from input) with VoiceOver active. Switch control relies off of the same accessibility information provided through the API for VoiceOver and thus the accessibility API can be seen as a form of keyboard interface. Apps can add custom keystrokes and many do such as Word for iOS -- but I'd imagine it would be challenging to build a focus manager and build full keyboard support from the ground up.
Android is a different story. Android keyboard interface support is more built into the platform without relying on an accessibility services. Functionality is available to control the focus order, etc. and TalkBack does not have the same ability to have sticky key support. While some TalkBack keystrokes can be modified the key combinations would be difficult for some keyboard users to access and thus pure keyboard support (in my opinion) via the platform should be used to evaluate keyboard interface support without relying on Talkback.
Jonathan
Jonathan Avila
Chief Accessibility Officer
Level Access
<EMAIL REMOVED>
703.637.8957 office
Visit us online:
Website | Twitter | Facebook | LinkedIn | Blog
Looking to boost your accessibility knowledge? Check out our free webinars!
The information contained in this transmission may be attorney privileged and/or confidential information intended for the use of the individual or entity named above. If the reader of this message is not the intended recipient, you are hereby notified that any use, dissemination, distribution or copying of this communication is strictly prohibited.
- Next message: Wee, Kim (MNIT): "Team Collaboration Software"
- Previous message: Detlev (testkreis): "Re: Any ARIA conforming tab panels out there in the wild?"
- Next message in Thread: Joshue O Connor - InterAccess: "Re: Good external keyboard only a11y for iOS/UIKit/Swift"
- Previous message in Thread: Joshue O Connor - InterAccess: "Good external keyboard only a11y for iOS/UIKit/Swift"
- View all messages in this Thread