0% found this document useful (0 votes)
516 views2 pages

iOS & VoiceOver Mobile Accessibility Cheat Sheet

VoiceOver is an iOS screen reader that provides gestures and keyboard commands to navigate interfaces and read content aloud. The document lists VoiceOver commands like double tap to activate, swipe up/down to adjust values, and includes a table summarizing HTML5 and WAI-ARIA support in iOS 9. It also lists resources from Apple on accessibility as well as tools for testing accessibility.

Uploaded by

sangam nishad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
516 views2 pages

iOS & VoiceOver Mobile Accessibility Cheat Sheet

VoiceOver is an iOS screen reader that provides gestures and keyboard commands to navigate interfaces and read content aloud. The document lists VoiceOver commands like double tap to activate, swipe up/down to adjust values, and includes a table summarizing HTML5 and WAI-ARIA support in iOS 9. It also lists resources from Apple on accessibility as well as tools for testing accessibility.

Uploaded by

sangam nishad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

VoiceOver Gesture & Keyboard Commands VoiceOver Rotor

Command Gesture Keyboard Navigation Item

* Quick Nav Only Buttons

Accessibility Shortcut Triple-Click Home VO + H + H + H Form Controls

Activate Item Double Tap or Split Tap VO + Spacebar Headings

Adjust Value Swipe Up or Down Up or Down Arrow * Images

App Switcher Double-Click Home VO + H + H Landmarks

Back/Escape Two-Finger "Z" Escape Links

Change Item's Label Two-Finger Double Tap and Hold VO + / Lists

Change Rotor Item Two-Finger Rotate Up Arrow + Left or Right Arrow * Rows

Copy Spoken Text Three-Finger Quadruple Tap VO + Shift + C Tables

Home Click Home VO + H Vertical Navigation

Item Chooser Two-Finger Triple Tap VO + I


Single-Key Quick Nav VO + Q
Magic Tap (Pause Music) Two-Finger Double Tap VO + -
Navigation Item Key
Mute VoiceOver Three-Finger Double Tap VO + S
ARIA Landmark W
Next/Previous Rotor Item Swipe Up or Down Up or Down Arrow *
Button B
Pause Speech Two-Finger Tap Control
Form Control C
Quick Navigation On/Off * (Keyboard Only Feature) Left Arrow + Right Arrow
Heading H
Read All From Current Two-Finger Swipe Down VO + A
Position Heading Level 1 1
Read All From Top Two-Finger Swipe Up VO + B Heading Level 2 2
Screen Curtain Three-Finger Triple Tap VO + Shift + S Heading Level 3 3
Scroll Three-Finger Swipe Option + Arrow Keys * Heading Level 4 4
Select First Item Four-Finger Tap Top of Screen Control + Up Arrow * Heading Level 5 5
Select Item Tap VO + Right or Left Arrow Heading Level 6 6
Select Last Item Four-Finger Tap Bottom of Screen Control + Down Arrow * Image I
Select Next/Previous Item Swipe Right or Left VO + Right or Left Arrow Link L
Show Keyboard Eject List X
Switch Apps Double-Click Home Command + Tab or Shift Tab Previous Nav Item Shift + Key
Turn Off VO Help Two-Finger "Z" Escape Static Text S
VO Control + Option Table T
VoiceOver Help VO + K Text Field R

Apple's iOS Accessibility Resources Mobile Accessibility Testing Tools Accessibility Testing Demos

Apple Accessibility Resource Testing Tool Testing Demo

VoiceOver for iOS Overview with Screenshots Chrome Accessibility Developer Tools Accessible University 2.0

iPhone User Guide Colour Contrast Analyser W3C BAD - Before and After Demo

Accessibility on iOS Overview with Screenshots Deque aXe Chrome HTML5 Input Types

VoiceOver iOS 8 User Guide in Plain HTML Deque aXe Firefox PaulJAdam's Modern Web Accessibility Demos

VoiceOver Keyboard Commands Deque FireEyes Standalone Deque University Examples and Resources

VoiceOver Gestures Firebug (Required for FireEyes) Bootcamp Contact Form Before Demo

iOS Accessibility Tips & Tricks with Screenshots HTML_CodeSniffer Bootcamp Contact Form After WAI-ARIA Demo

Accessibility for iOS Developers Jim Thatcher's Favelets Bootcamp Contact Form After HTML5 Demo

WAVE Evaluation Tool for Chrome Bootcamp Collapse Before Demo

Bootcamp Collapse After Demo


iOS 9 HTML4 Support iOS 9 HTML5 Support
Element or Attribute Supported Element or Attribute Supported

<abbr> title No <article> No

<caption> Yes <aside> Yes

<fieldset> <legend> No <audio> Yes

<img> alt Yes <canvas> Yes (VO can't read text)

<img> longdesc No <details> <summary> No

<td> headers No <dialog> No

<th> Yes <figure> <figcaption> No

<th> scope No <footer> No

lang attribute Yes <header> Yes

title attribute Yes, Focusable <input autofocus> Yes


Elements or <img> Only
<input disabled> Yes

iOS 9 WAI-ARIA Support <input min/max> Yes on date

<input pattern> Yes


Attribute Supported
<input placeholder> Yes
aria-describedby Yes
<input required> Yes
aria-expanded No in iOS 9 Beta 4 :(
<input step> No
aria-haspopup Yes On role=button
No On role=link <input type=color> No

aria-hidden Yes <input type=date> Yes

aria-invalid Yes <input type=datetime-local> Yes

aria-label Yes <input type=datetime> No

aria-labelledby Yes <input type=email> Yes

aria-live=assertive Yes <input type=file> Yes

aria-pressed No <input type=month> Yes

aria-required Yes <input type=number> Yes

aria-selected Yes <input type=range> Yes

Landmarks Yes Except role=form <input type=search> Yes

role=alert Yes <input type=tel> Yes

role=alertdialog Yes <input type=time> Yes

role=dialog No <input type=url> Yes

role=status Yes <input type=week> No

role=tab Yes <main> Yes

<mark> No

<meter> No

<nav> No

<progress> Yes (no role)

<section> Yes as "Region"

<svg> Yes (VO can read text)

<track> Yes

<video> Yes

You might also like