This repository has been archived by the owner on Jun 30, 2018. It is now read-only.
Touch with assistive technology (was issue #63) #131
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This was Issue #63. MATF. Live links to these resources can be found there.
SC Shortname
Touch with Assistive Technology
SC Text
All functions available by touch are still available by touch after platform assistive technology that remaps touch gestures is turned on.
Suggestion for Priority Level (A/AA/AAA)
Level A
Related Glossary additions or changes
Platform assistive technology that remaps touch gestures: Software that is integrated into the operating system, ships with the product, and/or is updated or installed via system updates. This software changes the characteristics of the touch interface when turned on. (e.g., a system screen reader may remap a right swipe gesture to move focus from item to item instead of it's default behaviour when the assistive technology is not on).
What Principle and Guideline the SC falls within.
New Proposed Guideline "Pointer Accessible"
Make it easier for users to operate pointer functionality.
References
Apple iOS Developer Library: Interactivity and Feedback
Apple iOS Developer Library: Test Accessibility on Your Device with VoiceOver
Android Training: Using Touch Gestures
Google Android Accessibility Help: Use TalkBack gestures
Windows Phone: Gestures: flick, pan, and stretch
Microsoft: Use Narrator on my phone
Samsung User Manual (pdf)
Benefits
People who are blind and rely on the use of a screen reader while interacting with the touch screen
People with low vision who may also need a screen reader turned on while interacting with the touch screen
Testability
Test functionally by turning on the assistive technology (AT) for the platform (e.g. VoiceOver on iOS or TalkBack on Android). Conduct QA functional testing such as activating menus, filling in form fields, expanding collapsed content clicking buttons, scrolling down and swiping using the platform gestures. Expected result is that all functionality should be achievable with the AT on.
Techniques
M028 Using standard one touch controls
M027 Providing touch access for custom controls
Failures
FM002 Infinite scroll gesture is not available with system screen reader
FM003 Component can be opened but cannot be closed with touch when a system screen reader is running