Debugging Accessibility - The talk covers: Crash course on accessibility, how to debug accessibility in native apps, know what to test, how to test it, how to use the accessibility inspector and what role UI testing plays in accessibility.
This talk was presented at iOSCon on 31st of March 2017.
5. the quality of being easily
reached, entered or used by
people who have a disability?
6. “Disability is…a complex phenomenon,
reflecting the interaction between
features of a person’s body and features
of the society in which he or she lives.”
-World Health Organisation,
definition of disability
7. “Disability never holds anyone back,
disability is not something that people
need to overcome. The barriers that
exist are created by society.”
-Haben Girma,
WWDC 2016: Disability and Innovation: The Universal Benefits
of Accessible Design
26. Users with Visual
Impairments VoiceOver
Users
Large Text Users
Increase
Contrast Users Bold Text Users
Darken Colours
Users
For illustration purposes only, not necessarily accurate of the number of users.
73. http://bit.ly/2nGZLgx
Focus an element Tap
Activate the focused element Double-tap
Double-tap an item Triple-tap
Move focus to the next or previous item Swipe right or left
Adjust a Slider value Swipe up or down
Move through custom actions Swipe up or down
Read all the elements in order, from the top of the screen Two-finger swipe up
Read all the elements in order, from currently focused
element
Two-finger swipe down
Stop/resume speaking Two-finger tap
Go back to the previous view or dismiss an alert Two-finger scrub, quickly making a “z”
Scroll by a page in a table view or scroll view Three-finger swipe up or down
Scroll continuously in a table view or scroll view Double-tap and hold until you hear three rising tones, then
drag up or down
Go to the next or previous page Three-finger swipe right or left
Speak additional information about the element, such as
position within a list or whether text is selected
Three-finger tap
Focus on the first element on the screen Four-finger tap at top of screen
Focus on the last element on the screen Four-finger tap at bottom of screen
Mute or unmute VoiceOver Three-finger double-tap