SlideShare a Scribd company logo
1 of 34
Download to read offline
Mobile Accessibility

iOS Accessibility
January 29, 2014
© 2014 Interactive Accessibility
The Accessibility Experts TM

Kathy Wahlbin
Email: KathyW@ia11y.com
Phone: 978-443-0798
http://www.interactiveaccessibility.com

1/28/2014

© 2014 Interactive Accessibility

2
What is mobile?

?

1/28/2014

© 2014 Interactive Accessibility

3
What is Mobile?
• Collective term used to describe the various types of
devices used for cellular communication
• Typically have features built into OS
–
–
–
–
–

1/28/2014

Email, calendar
Web browsing
Instant messaging, voice dialing
Multimedia
Editing, note taking

© 2014 Interactive Accessibility

4
Current Platforms
Manufacturer

Platform

Device Type

Apple

iOS

Phone, Tablet

RIM

Blackberry

Phone, Tablet

Microsoft

Windows

Phone, Tablet

Nokia

Symbian /Windows

Phone

Google

Android

Phone, Tablet

1/28/2014

© 2014 Interactive Accessibility

5
Is this mobile or desktop?

1/28/2014

© 2014 Interactive Accessibility

6
What is Mobile Accessibility?

Ability to use device
and applications
effectively despite
situational or physical
challenges

1/28/2014

© 2014 Interactive Accessibility

7
Mobile Challenges All of Us
• Smaller everything!
–
–
–
–

•
•
•
•
•
•
•

Screens (iPhone is 1/12th size of typical desktop screen)
Keyboards
Fonts
Touch areas

No mouse - reliant on touch
One handed
Noisy environments
Hands free
Still bandwidth issues
Data limitations
Always changing…

1/28/2014

© 2014 Interactive Accessibility

8
It Also Enables Us
•
•
•
•
•
•

Cheaper
Portable
Connect anywhere – WIFI and cellular coverage
Reach a network of people easily
Key assistive technology built in
Custom experiences – location, camera, light and
motion sensors etc.

1/28/2014

© 2014 Interactive Accessibility

9
So, Who Needs Assistive Technology?
We all do!

One handed

Outside light

Aging Eyes

Busy Eyes and Hands

Noisy, public spaces

Fat fingers
1/28/2014

© 2014 Interactive Accessibility

10
Factors Effecting Mobile Accessibility
• Capabilities of the mobile device
• Assistive technology availability and robustness
• Underlying code in the application or website
• Mobile browsers and mobile application APIs
1/28/2014

© 2014 Interactive Accessibility

11
Is this Accessible?
1. Can it be read with the built-in screen reader?
2. Can you use gestures with the screen reader to
navigate to the links, buttons and other interactive
areas?
3. Can the website be magnified with pinch zoom and
magnification settings?

1/28/2014

© 2014 Interactive Accessibility

12
iOS Devices

1/28/2014

© 2014 Interactive Accessibility

13
Quick Access to Accessibility Settings
• Triple click home (accessibility shortcut in iOS 7) turns
on and off accessibility settings

1/28/2014

© 2014 Interactive Accessibility

14
iOS Accessibility Feature: Vision
• Tools to reach screen content
– VoiceOver
– Speak selection
– Speak auto-text

• Tools to change display
– Zoom
– Large text
– Invert Colors

• New in iOS6
– VoiceOver and Zoom together
– VoiceOver and Maps

1/28/2014

© 2014 Interactive Accessibility

15
VoiceOver
• Reads the contents of the
screen
• Changes the gestures used
to control the device
• Supports 36 languages
• Adjust the speaking rate
• Lowers the background
sounds when VoiceOver is
speaking
• Turn on and off hints

1/28/2014

© 2014 Interactive Accessibility

16
Gestures
• Use gestures to move around
–
–
–
–
–
–
–
–
–
–

1/28/2014

Drag over the screen - Select and speak each item as you touch it
Tap - Speak the selected item
Two-finger tap - Stop speaking the current item
Flick right or left - Select the next or previous item
Flick up or down – Select the next item based on rotor setting
Double tap - Activate the selected item
Two-finger flick up - Read all accessible items from the top of the screen
Two-finger flick down - Read all accessible items from the current position
Scroll a list or area of the screen - Flick up or down with three fingers
Adjust a slider - Flick up or down (with a single finger) to increase or
decrease the setting

© 2014 Interactive Accessibility

17
Rotor
• Allows you to
change what will
be read by the
screen reader when
moving from item
to item
• Landmarks not on
by default
• iOS7 added
handwriting to the
list
1/28/2014

© 2014 Interactive Accessibility

18
Screen Curtain
• Turn off the display while using VoiceOver with tripletap with three fingers

1/28/2014

© 2014 Interactive Accessibility

19
Bluetooth Keyboard
• Quick navigation keys
– Turn on by pressing right and left arrow simultaneously
– Provides easy access to the rotor and mimics swipes in
VoiceOver

• Useful keys
–
–
–
–
–
1/28/2014

Down arrow + up arrow
Left arrow
Right arrow
Left arrow + up arrow
Right arrow + up arrow

Activate item
Select previous item
Select next item
Move rotor to the left
Move rotor to the right

© 2014 Interactive Accessibility

20
VoiceOver Practice

•
•
•
•
•

Navigate to WAI homepage (www.w3.org/WAI)
Turn on screen curtain
Use the rotor and change it to headings
Swipe right and left
Swipe up and down

1/28/2014

© 2014 Interactive Accessibility

21
Zoom
• This is different from regular pinch /
expand gesture
• Accessibility option to magnify the entire
screen
– Works everywhere – home, lock and
spotlight screens

• Works with VoiceOver in iOS 6
• Works with Assistive Touch in iOS 7

1/28/2014

© 2014 Interactive Accessibility

22
Zoom Exercise

• Activate Zoom using gestures
– Double-tap 3 fingers: zoom
– Drag 3 fingers: move around screen
– Drag 3 fingers: zoom between 100 to 500%

1/28/2014

© 2014 Interactive Accessibility

23
Large Text
• Options to change the default
font size up to 56-point
• Does not apply to all
applications or menus
• Large text changes text size in:
–
–
–
–
–

Mail
Contacts
Calendar
Messages
Notes

• Dynamic text (iOS 7) works with
any application
– Controlled using a slider rather
than specific sizes
1/28/2014

© 2014 Interactive Accessibility

24
Inverted Colors
• High contrast setting
• Changes white
background to black
• Works in all applications
• Poor color contrast items
will still have poor color
contrast

1/28/2014

© 2014 Interactive Accessibility

25
Increasing Color Contrast in iOS7
• iOS7 has lower color contrast
• New options for increasing readability
– Large cursor for VoiceOver provides bigger and thicker cursor
– Bold type and other visual appearance adjustments
– Increase contrast

1/28/2014

© 2014 Interactive Accessibility

26
Speak Selection
•

Alternative to VoiceOver
–
–
–
–

•

Reads text
Option to highlight text as it reads
Change dialects
Change speaking rate

Works in
– Websites
– Email
– Messages

• iOS7 has enhanced language support
• Built-in dictionary feature now supports
additional languages

1/28/2014

© 2014 Interactive Accessibility

27
iOS Accessibility Feature: Mobility

1/28/2014

© 2014 Interactive Accessibility

28
Assistive Touch

1/28/2014

© 2014 Interactive Accessibility

29
Demo

• Turn on Assistive Touch
• Select Create New Gesture
• Follow the on-screen directions to create a new
gesture

1/28/2014

© 2014 Interactive Accessibility

30
Siri

Siri on the iPhone 4S
http://www.youtube.com/watch?v=rNsrl86inpo

1/28/2014

© 2014 Interactive Accessibility

31
Switch Control Demo

1/28/2014

© 2014 Interactive Accessibility

32
Questions?

1/28/2014

© 2014 Interactive Accessibility

33
Kathy Wahlbin

Email: KathyW@ia11y.com
Phone: 978-443-0798
http://www.interactiveaccessibility.com
@wahlbin

Are you accessible?
Thank you!

More Related Content

What's hot

Demystifying Mobile: Designing with Accessibility in Mind
Demystifying Mobile: Designing with Accessibility in MindDemystifying Mobile: Designing with Accessibility in Mind
Demystifying Mobile: Designing with Accessibility in MindInteractive Accessibility
 
Accessible Web Content & Intellectual Disabilities
Accessible Web Content & Intellectual DisabilitiesAccessible Web Content & Intellectual Disabilities
Accessible Web Content & Intellectual DisabilitiesInteractive Accessibility
 
Mobile Accessibility Best Practices & Trends
Mobile Accessibility Best Practices & TrendsMobile Accessibility Best Practices & Trends
Mobile Accessibility Best Practices & TrendsAidan Tierney
 
Mobile Accessibility (MobA11y)
Mobile Accessibility (MobA11y)Mobile Accessibility (MobA11y)
Mobile Accessibility (MobA11y)Henny Swan
 
Introduction to mobile accessibility, 2015
Introduction to mobile accessibility, 2015Introduction to mobile accessibility, 2015
Introduction to mobile accessibility, 2015Henny Swan
 
Introduction to mobile accessibility
Introduction to mobile accessibilityIntroduction to mobile accessibility
Introduction to mobile accessibilityJon Gibbins
 
Introduction to mobile accessibility - AccessU 2013
Introduction to mobile accessibility - AccessU 2013Introduction to mobile accessibility - AccessU 2013
Introduction to mobile accessibility - AccessU 2013Henny Swan
 
Accessibility Standards and the Mobile Web
Accessibility Standards and the Mobile WebAccessibility Standards and the Mobile Web
Accessibility Standards and the Mobile Webmmaertens
 
Mobile Accessibility - Kath Moonan, Vodafone
Mobile Accessibility - Kath Moonan, VodafoneMobile Accessibility - Kath Moonan, Vodafone
Mobile Accessibility - Kath Moonan, VodafoneCity University London
 
Breaking silos - all bad things must come to an end
Breaking silos - all bad things must come to an endBreaking silos - all bad things must come to an end
Breaking silos - all bad things must come to an endHenny Swan
 
CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG
CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAGCSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG
CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAGMary Jo Mueller
 
6 mobile user interface design bb
6   mobile user interface design bb6   mobile user interface design bb
6 mobile user interface design bbShahid Riaz
 
Improving the Mobile Application User Experience (UX)
Improving the Mobile Application User Experience (UX)Improving the Mobile Application User Experience (UX)
Improving the Mobile Application User Experience (UX)TechWell
 
Usability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt AcademyUsability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt AcademyDániel Góré
 
SEO through Accessibility- How designing accessible websites leads to automat...
SEO through Accessibility- How designing accessible websites leads to automat...SEO through Accessibility- How designing accessible websites leads to automat...
SEO through Accessibility- How designing accessible websites leads to automat...Abhay Rautela
 
Android UX-UI Design for fun and profit | Fernando Cejas | Tuenti
 Android UX-UI Design for fun and profit | Fernando Cejas | Tuenti   Android UX-UI Design for fun and profit | Fernando Cejas | Tuenti
Android UX-UI Design for fun and profit | Fernando Cejas | Tuenti Smash Tech
 
iOS and Android accessibility APIs (AccessU 2017)
iOS and Android accessibility APIs (AccessU 2017)iOS and Android accessibility APIs (AccessU 2017)
iOS and Android accessibility APIs (AccessU 2017)Jon Gibbins
 
Web accessibility workshop 2
Web accessibility workshop 2Web accessibility workshop 2
Web accessibility workshop 2Vladimir Tomberg
 

What's hot (20)

Demystifying Mobile: Designing with Accessibility in Mind
Demystifying Mobile: Designing with Accessibility in MindDemystifying Mobile: Designing with Accessibility in Mind
Demystifying Mobile: Designing with Accessibility in Mind
 
Accessible Web Content & Intellectual Disabilities
Accessible Web Content & Intellectual DisabilitiesAccessible Web Content & Intellectual Disabilities
Accessible Web Content & Intellectual Disabilities
 
Mobile Accessibility Best Practices & Trends
Mobile Accessibility Best Practices & TrendsMobile Accessibility Best Practices & Trends
Mobile Accessibility Best Practices & Trends
 
Mobile Accessibility (MobA11y)
Mobile Accessibility (MobA11y)Mobile Accessibility (MobA11y)
Mobile Accessibility (MobA11y)
 
Introduction to mobile accessibility, 2015
Introduction to mobile accessibility, 2015Introduction to mobile accessibility, 2015
Introduction to mobile accessibility, 2015
 
Accessible Responsive Web Design
Accessible Responsive Web DesignAccessible Responsive Web Design
Accessible Responsive Web Design
 
Introduction to mobile accessibility
Introduction to mobile accessibilityIntroduction to mobile accessibility
Introduction to mobile accessibility
 
Introduction to mobile accessibility - AccessU 2013
Introduction to mobile accessibility - AccessU 2013Introduction to mobile accessibility - AccessU 2013
Introduction to mobile accessibility - AccessU 2013
 
Accessibility Standards and the Mobile Web
Accessibility Standards and the Mobile WebAccessibility Standards and the Mobile Web
Accessibility Standards and the Mobile Web
 
Mobile Accessibility - Kath Moonan, Vodafone
Mobile Accessibility - Kath Moonan, VodafoneMobile Accessibility - Kath Moonan, Vodafone
Mobile Accessibility - Kath Moonan, Vodafone
 
Breaking silos - all bad things must come to an end
Breaking silos - all bad things must come to an endBreaking silos - all bad things must come to an end
Breaking silos - all bad things must come to an end
 
CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG
CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAGCSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG
CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG
 
6 mobile user interface design bb
6   mobile user interface design bb6   mobile user interface design bb
6 mobile user interface design bb
 
Mobile hci
Mobile hciMobile hci
Mobile hci
 
Improving the Mobile Application User Experience (UX)
Improving the Mobile Application User Experience (UX)Improving the Mobile Application User Experience (UX)
Improving the Mobile Application User Experience (UX)
 
Usability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt AcademyUsability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt Academy
 
SEO through Accessibility- How designing accessible websites leads to automat...
SEO through Accessibility- How designing accessible websites leads to automat...SEO through Accessibility- How designing accessible websites leads to automat...
SEO through Accessibility- How designing accessible websites leads to automat...
 
Android UX-UI Design for fun and profit | Fernando Cejas | Tuenti
 Android UX-UI Design for fun and profit | Fernando Cejas | Tuenti   Android UX-UI Design for fun and profit | Fernando Cejas | Tuenti
Android UX-UI Design for fun and profit | Fernando Cejas | Tuenti
 
iOS and Android accessibility APIs (AccessU 2017)
iOS and Android accessibility APIs (AccessU 2017)iOS and Android accessibility APIs (AccessU 2017)
iOS and Android accessibility APIs (AccessU 2017)
 
Web accessibility workshop 2
Web accessibility workshop 2Web accessibility workshop 2
Web accessibility workshop 2
 

Viewers also liked

Mobile Accessibility - iOS, Android, Mobile Web
Mobile Accessibility - iOS, Android, Mobile WebMobile Accessibility - iOS, Android, Mobile Web
Mobile Accessibility - iOS, Android, Mobile WebTed Drake
 
iOS Accessibility
iOS AccessibilityiOS Accessibility
iOS AccessibilityLuis Abreu
 
Small screen gaming experiences
Small screen gaming experiencesSmall screen gaming experiences
Small screen gaming experiencesLuis Abreu
 
Session 210 _accessibility_for_ios
Session 210 _accessibility_for_iosSession 210 _accessibility_for_ios
Session 210 _accessibility_for_ioscheinyeanlim
 
Assistive Technology
Assistive TechnologyAssistive Technology
Assistive TechnologyAmy G.
 
Beyond VoiceOver: making iOS apps accessible
Beyond VoiceOver: making iOS apps accessibleBeyond VoiceOver: making iOS apps accessible
Beyond VoiceOver: making iOS apps accessibleSally Shepard
 
Focus Management and Accessibility on iOS, Android, and HTML5
Focus Management and Accessibility on iOS, Android, and HTML5Focus Management and Accessibility on iOS, Android, and HTML5
Focus Management and Accessibility on iOS, Android, and HTML5Ted Drake
 
Dogs & Cats: How Product Managers 
can work better with 
UX Designers
Dogs & Cats: How Product Managers 
can work better with 
UX DesignersDogs & Cats: How Product Managers 
can work better with 
UX Designers
Dogs & Cats: How Product Managers 
can work better with 
UX DesignersPatrick Neeman
 
Learnings for Accessibility for iOS Platform
Learnings for Accessibility for iOS PlatformLearnings for Accessibility for iOS Platform
Learnings for Accessibility for iOS PlatformTasneem Sayeed
 
CSUN 2017 Success Criteria: Dependencies and Prioritization
CSUN 2017 Success Criteria: Dependencies and PrioritizationCSUN 2017 Success Criteria: Dependencies and Prioritization
CSUN 2017 Success Criteria: Dependencies and PrioritizationSean Kelly
 
Mystery Meat 2.0 – Making hidden mobile interactions accessible
Mystery Meat 2.0 – Making hidden mobile interactions accessibleMystery Meat 2.0 – Making hidden mobile interactions accessible
Mystery Meat 2.0 – Making hidden mobile interactions accessibleTed Drake
 
Accessibility metrics Accessibility Data Metrics and Reporting – Industry Bes...
Accessibility metrics Accessibility Data Metrics and Reporting – Industry Bes...Accessibility metrics Accessibility Data Metrics and Reporting – Industry Bes...
Accessibility metrics Accessibility Data Metrics and Reporting – Industry Bes...Ted Drake
 
Mind your lang (for role=drinks at CSUN 2017)
Mind your lang (for role=drinks at CSUN 2017)Mind your lang (for role=drinks at CSUN 2017)
Mind your lang (for role=drinks at CSUN 2017)Adrian Roselli
 
UX Portfolios: How to tell your story
UX Portfolios: How to tell your storyUX Portfolios: How to tell your story
UX Portfolios: How to tell your storyPatrick Neeman
 
Rethinking Accessibility: Role-Based Analysis of WCAG 2.0 - CSUN 2017
Rethinking Accessibility: Role-Based Analysis of WCAG 2.0 - CSUN 2017Rethinking Accessibility: Role-Based Analysis of WCAG 2.0 - CSUN 2017
Rethinking Accessibility: Role-Based Analysis of WCAG 2.0 - CSUN 2017Bill Tyler
 
A Multidisciplinary Approach to Universal Design
A Multidisciplinary Approach to Universal DesignA Multidisciplinary Approach to Universal Design
A Multidisciplinary Approach to Universal DesignAnders Skifte
 
SyScan360 - Stefan Esser - OS X El Capitan sinking the S\H/IP
SyScan360 - Stefan Esser - OS X El Capitan sinking the S\H/IPSyScan360 - Stefan Esser - OS X El Capitan sinking the S\H/IP
SyScan360 - Stefan Esser - OS X El Capitan sinking the S\H/IPStefan Esser
 

Viewers also liked (19)

Mobile Accessibility - iOS, Android, Mobile Web
Mobile Accessibility - iOS, Android, Mobile WebMobile Accessibility - iOS, Android, Mobile Web
Mobile Accessibility - iOS, Android, Mobile Web
 
iOS Accessibility
iOS AccessibilityiOS Accessibility
iOS Accessibility
 
Small screen gaming experiences
Small screen gaming experiencesSmall screen gaming experiences
Small screen gaming experiences
 
iOS Accessibility
iOS AccessibilityiOS Accessibility
iOS Accessibility
 
Session 210 _accessibility_for_ios
Session 210 _accessibility_for_iosSession 210 _accessibility_for_ios
Session 210 _accessibility_for_ios
 
Assistive Technology
Assistive TechnologyAssistive Technology
Assistive Technology
 
Beyond VoiceOver: making iOS apps accessible
Beyond VoiceOver: making iOS apps accessibleBeyond VoiceOver: making iOS apps accessible
Beyond VoiceOver: making iOS apps accessible
 
Focus Management and Accessibility on iOS, Android, and HTML5
Focus Management and Accessibility on iOS, Android, and HTML5Focus Management and Accessibility on iOS, Android, and HTML5
Focus Management and Accessibility on iOS, Android, and HTML5
 
Dogs & Cats: How Product Managers 
can work better with 
UX Designers
Dogs & Cats: How Product Managers 
can work better with 
UX DesignersDogs & Cats: How Product Managers 
can work better with 
UX Designers
Dogs & Cats: How Product Managers 
can work better with 
UX Designers
 
Learnings for Accessibility for iOS Platform
Learnings for Accessibility for iOS PlatformLearnings for Accessibility for iOS Platform
Learnings for Accessibility for iOS Platform
 
CSUN 2017 Success Criteria: Dependencies and Prioritization
CSUN 2017 Success Criteria: Dependencies and PrioritizationCSUN 2017 Success Criteria: Dependencies and Prioritization
CSUN 2017 Success Criteria: Dependencies and Prioritization
 
Mystery Meat 2.0 – Making hidden mobile interactions accessible
Mystery Meat 2.0 – Making hidden mobile interactions accessibleMystery Meat 2.0 – Making hidden mobile interactions accessible
Mystery Meat 2.0 – Making hidden mobile interactions accessible
 
Accessibility metrics Accessibility Data Metrics and Reporting – Industry Bes...
Accessibility metrics Accessibility Data Metrics and Reporting – Industry Bes...Accessibility metrics Accessibility Data Metrics and Reporting – Industry Bes...
Accessibility metrics Accessibility Data Metrics and Reporting – Industry Bes...
 
Introduction to WAI-ARIA
Introduction to WAI-ARIAIntroduction to WAI-ARIA
Introduction to WAI-ARIA
 
Mind your lang (for role=drinks at CSUN 2017)
Mind your lang (for role=drinks at CSUN 2017)Mind your lang (for role=drinks at CSUN 2017)
Mind your lang (for role=drinks at CSUN 2017)
 
UX Portfolios: How to tell your story
UX Portfolios: How to tell your storyUX Portfolios: How to tell your story
UX Portfolios: How to tell your story
 
Rethinking Accessibility: Role-Based Analysis of WCAG 2.0 - CSUN 2017
Rethinking Accessibility: Role-Based Analysis of WCAG 2.0 - CSUN 2017Rethinking Accessibility: Role-Based Analysis of WCAG 2.0 - CSUN 2017
Rethinking Accessibility: Role-Based Analysis of WCAG 2.0 - CSUN 2017
 
A Multidisciplinary Approach to Universal Design
A Multidisciplinary Approach to Universal DesignA Multidisciplinary Approach to Universal Design
A Multidisciplinary Approach to Universal Design
 
SyScan360 - Stefan Esser - OS X El Capitan sinking the S\H/IP
SyScan360 - Stefan Esser - OS X El Capitan sinking the S\H/IPSyScan360 - Stefan Esser - OS X El Capitan sinking the S\H/IP
SyScan360 - Stefan Esser - OS X El Capitan sinking the S\H/IP
 

Similar to ATIA Workshop - iOS Accessibility

ATIA 2014 ACC11: Out of the Box: What iPads can Do
ATIA 2014 ACC11: Out of the Box: What iPads can Do ATIA 2014 ACC11: Out of the Box: What iPads can Do
ATIA 2014 ACC11: Out of the Box: What iPads can Do Donna Schneider
 
Mobile First Approach - The key to cross platform interface design
Mobile First Approach - The key to cross platform interface designMobile First Approach - The key to cross platform interface design
Mobile First Approach - The key to cross platform interface designVivek Parihar
 
Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012
Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012
Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012www.webhub.mobi by Yuvee, Inc.
 
#1NLab14: Reshaping Behavior
#1NLab14: Reshaping Behavior#1NLab14: Reshaping Behavior
#1NLab14: Reshaping BehaviorOne North
 
Universal access across devices
Universal access across devicesUniversal access across devices
Universal access across devicesHenny Swan
 
Multitouch interactive surfaces
Multitouch interactive surfacesMultitouch interactive surfaces
Multitouch interactive surfacesEduwallApp
 
"Real Life Accessibility" by Gavin Evans
"Real Life Accessibility" by Gavin Evans"Real Life Accessibility" by Gavin Evans
"Real Life Accessibility" by Gavin EvansUXPA UK
 
Richness + Simplicity: The Holy Grail Of Mobile UI - 1.25.2010
Richness + Simplicity: The Holy Grail Of Mobile UI - 1.25.2010Richness + Simplicity: The Holy Grail Of Mobile UI - 1.25.2010
Richness + Simplicity: The Holy Grail Of Mobile UI - 1.25.2010www.webhub.mobi by Yuvee, Inc.
 
01 01 - introduction to mobile application development
01  01 - introduction to mobile application development01  01 - introduction to mobile application development
01 01 - introduction to mobile application developmentSiva Kumar reddy Vasipally
 
A11Y Camp - Lessons learnt from building accessible native mobile apps
A11Y Camp - Lessons learnt from building accessible native mobile appsA11Y Camp - Lessons learnt from building accessible native mobile apps
A11Y Camp - Lessons learnt from building accessible native mobile appsAshton Williams
 
SSB BART Group Mobile Accessibility
SSB  BART Group Mobile AccessibilitySSB  BART Group Mobile Accessibility
SSB BART Group Mobile AccessibilityEduardo Meza-Etienne
 
Wunderman - Responsive Design
Wunderman - Responsive DesignWunderman - Responsive Design
Wunderman - Responsive Designnrgza
 
Wunderman Responsive Design
Wunderman Responsive DesignWunderman Responsive Design
Wunderman Responsive Designnrgza
 
Are Websites Optimized for Mobile Devices and Smart TVs ?
Are Websites Optimized for Mobile Devices and Smart TVs ?Are Websites Optimized for Mobile Devices and Smart TVs ?
Are Websites Optimized for Mobile Devices and Smart TVs ?Manos Perakakis
 
Natural User Interface Design for Smartphones
Natural User Interface Design for SmartphonesNatural User Interface Design for Smartphones
Natural User Interface Design for SmartphonesAhmed Bouzid
 
Visix touch this why you should be using hot spots
Visix touch this   why you should be using hot spotsVisix touch this   why you should be using hot spots
Visix touch this why you should be using hot spotsVisix
 
Designing Multi Device Experiences
Designing Multi Device ExperiencesDesigning Multi Device Experiences
Designing Multi Device ExperiencesHosein Mansouri
 
iPads accessibility_vision
iPads accessibility_visioniPads accessibility_vision
iPads accessibility_visionlnash
 
Multi Channel Publishing
Multi Channel PublishingMulti Channel Publishing
Multi Channel PublishingJoe Welinske
 

Similar to ATIA Workshop - iOS Accessibility (20)

ATIA 2014 ACC11: Out of the Box: What iPads can Do
ATIA 2014 ACC11: Out of the Box: What iPads can Do ATIA 2014 ACC11: Out of the Box: What iPads can Do
ATIA 2014 ACC11: Out of the Box: What iPads can Do
 
Mobile First Approach - The key to cross platform interface design
Mobile First Approach - The key to cross platform interface designMobile First Approach - The key to cross platform interface design
Mobile First Approach - The key to cross platform interface design
 
Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012
Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012
Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012
 
#1NLab14: Reshaping Behavior
#1NLab14: Reshaping Behavior#1NLab14: Reshaping Behavior
#1NLab14: Reshaping Behavior
 
Universal access across devices
Universal access across devicesUniversal access across devices
Universal access across devices
 
Multitouch interactive surfaces
Multitouch interactive surfacesMultitouch interactive surfaces
Multitouch interactive surfaces
 
"Real Life Accessibility" by Gavin Evans
"Real Life Accessibility" by Gavin Evans"Real Life Accessibility" by Gavin Evans
"Real Life Accessibility" by Gavin Evans
 
Richness + Simplicity: The Holy Grail Of Mobile UI - 1.25.2010
Richness + Simplicity: The Holy Grail Of Mobile UI - 1.25.2010Richness + Simplicity: The Holy Grail Of Mobile UI - 1.25.2010
Richness + Simplicity: The Holy Grail Of Mobile UI - 1.25.2010
 
01 01 - introduction to mobile application development
01  01 - introduction to mobile application development01  01 - introduction to mobile application development
01 01 - introduction to mobile application development
 
A11Y Camp - Lessons learnt from building accessible native mobile apps
A11Y Camp - Lessons learnt from building accessible native mobile appsA11Y Camp - Lessons learnt from building accessible native mobile apps
A11Y Camp - Lessons learnt from building accessible native mobile apps
 
SSB BART Group Mobile Accessibility
SSB  BART Group Mobile AccessibilitySSB  BART Group Mobile Accessibility
SSB BART Group Mobile Accessibility
 
Wunderman - Responsive Design
Wunderman - Responsive DesignWunderman - Responsive Design
Wunderman - Responsive Design
 
Wunderman Responsive Design
Wunderman Responsive DesignWunderman Responsive Design
Wunderman Responsive Design
 
Are Websites Optimized for Mobile Devices and Smart TVs ?
Are Websites Optimized for Mobile Devices and Smart TVs ?Are Websites Optimized for Mobile Devices and Smart TVs ?
Are Websites Optimized for Mobile Devices and Smart TVs ?
 
Natural User Interface Design for Smartphones
Natural User Interface Design for SmartphonesNatural User Interface Design for Smartphones
Natural User Interface Design for Smartphones
 
Visix touch this why you should be using hot spots
Visix touch this   why you should be using hot spotsVisix touch this   why you should be using hot spots
Visix touch this why you should be using hot spots
 
Designing Multi Device Experiences
Designing Multi Device ExperiencesDesigning Multi Device Experiences
Designing Multi Device Experiences
 
iPads accessibility_vision
iPads accessibility_visioniPads accessibility_vision
iPads accessibility_vision
 
Multi Channel Publishing
Multi Channel PublishingMulti Channel Publishing
Multi Channel Publishing
 
The Challenge of Touchscreen Clutter - v2 - 9.26.2012
The Challenge of Touchscreen Clutter - v2 - 9.26.2012The Challenge of Touchscreen Clutter - v2 - 9.26.2012
The Challenge of Touchscreen Clutter - v2 - 9.26.2012
 

Recently uploaded

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 

Recently uploaded (20)

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 

ATIA Workshop - iOS Accessibility

  • 1. Mobile Accessibility iOS Accessibility January 29, 2014 © 2014 Interactive Accessibility
  • 2. The Accessibility Experts TM Kathy Wahlbin Email: KathyW@ia11y.com Phone: 978-443-0798 http://www.interactiveaccessibility.com 1/28/2014 © 2014 Interactive Accessibility 2
  • 3. What is mobile? ? 1/28/2014 © 2014 Interactive Accessibility 3
  • 4. What is Mobile? • Collective term used to describe the various types of devices used for cellular communication • Typically have features built into OS – – – – – 1/28/2014 Email, calendar Web browsing Instant messaging, voice dialing Multimedia Editing, note taking © 2014 Interactive Accessibility 4
  • 5. Current Platforms Manufacturer Platform Device Type Apple iOS Phone, Tablet RIM Blackberry Phone, Tablet Microsoft Windows Phone, Tablet Nokia Symbian /Windows Phone Google Android Phone, Tablet 1/28/2014 © 2014 Interactive Accessibility 5
  • 6. Is this mobile or desktop? 1/28/2014 © 2014 Interactive Accessibility 6
  • 7. What is Mobile Accessibility? Ability to use device and applications effectively despite situational or physical challenges 1/28/2014 © 2014 Interactive Accessibility 7
  • 8. Mobile Challenges All of Us • Smaller everything! – – – – • • • • • • • Screens (iPhone is 1/12th size of typical desktop screen) Keyboards Fonts Touch areas No mouse - reliant on touch One handed Noisy environments Hands free Still bandwidth issues Data limitations Always changing… 1/28/2014 © 2014 Interactive Accessibility 8
  • 9. It Also Enables Us • • • • • • Cheaper Portable Connect anywhere – WIFI and cellular coverage Reach a network of people easily Key assistive technology built in Custom experiences – location, camera, light and motion sensors etc. 1/28/2014 © 2014 Interactive Accessibility 9
  • 10. So, Who Needs Assistive Technology? We all do! One handed Outside light Aging Eyes Busy Eyes and Hands Noisy, public spaces Fat fingers 1/28/2014 © 2014 Interactive Accessibility 10
  • 11. Factors Effecting Mobile Accessibility • Capabilities of the mobile device • Assistive technology availability and robustness • Underlying code in the application or website • Mobile browsers and mobile application APIs 1/28/2014 © 2014 Interactive Accessibility 11
  • 12. Is this Accessible? 1. Can it be read with the built-in screen reader? 2. Can you use gestures with the screen reader to navigate to the links, buttons and other interactive areas? 3. Can the website be magnified with pinch zoom and magnification settings? 1/28/2014 © 2014 Interactive Accessibility 12
  • 13. iOS Devices 1/28/2014 © 2014 Interactive Accessibility 13
  • 14. Quick Access to Accessibility Settings • Triple click home (accessibility shortcut in iOS 7) turns on and off accessibility settings 1/28/2014 © 2014 Interactive Accessibility 14
  • 15. iOS Accessibility Feature: Vision • Tools to reach screen content – VoiceOver – Speak selection – Speak auto-text • Tools to change display – Zoom – Large text – Invert Colors • New in iOS6 – VoiceOver and Zoom together – VoiceOver and Maps 1/28/2014 © 2014 Interactive Accessibility 15
  • 16. VoiceOver • Reads the contents of the screen • Changes the gestures used to control the device • Supports 36 languages • Adjust the speaking rate • Lowers the background sounds when VoiceOver is speaking • Turn on and off hints 1/28/2014 © 2014 Interactive Accessibility 16
  • 17. Gestures • Use gestures to move around – – – – – – – – – – 1/28/2014 Drag over the screen - Select and speak each item as you touch it Tap - Speak the selected item Two-finger tap - Stop speaking the current item Flick right or left - Select the next or previous item Flick up or down – Select the next item based on rotor setting Double tap - Activate the selected item Two-finger flick up - Read all accessible items from the top of the screen Two-finger flick down - Read all accessible items from the current position Scroll a list or area of the screen - Flick up or down with three fingers Adjust a slider - Flick up or down (with a single finger) to increase or decrease the setting © 2014 Interactive Accessibility 17
  • 18. Rotor • Allows you to change what will be read by the screen reader when moving from item to item • Landmarks not on by default • iOS7 added handwriting to the list 1/28/2014 © 2014 Interactive Accessibility 18
  • 19. Screen Curtain • Turn off the display while using VoiceOver with tripletap with three fingers 1/28/2014 © 2014 Interactive Accessibility 19
  • 20. Bluetooth Keyboard • Quick navigation keys – Turn on by pressing right and left arrow simultaneously – Provides easy access to the rotor and mimics swipes in VoiceOver • Useful keys – – – – – 1/28/2014 Down arrow + up arrow Left arrow Right arrow Left arrow + up arrow Right arrow + up arrow Activate item Select previous item Select next item Move rotor to the left Move rotor to the right © 2014 Interactive Accessibility 20
  • 21. VoiceOver Practice • • • • • Navigate to WAI homepage (www.w3.org/WAI) Turn on screen curtain Use the rotor and change it to headings Swipe right and left Swipe up and down 1/28/2014 © 2014 Interactive Accessibility 21
  • 22. Zoom • This is different from regular pinch / expand gesture • Accessibility option to magnify the entire screen – Works everywhere – home, lock and spotlight screens • Works with VoiceOver in iOS 6 • Works with Assistive Touch in iOS 7 1/28/2014 © 2014 Interactive Accessibility 22
  • 23. Zoom Exercise • Activate Zoom using gestures – Double-tap 3 fingers: zoom – Drag 3 fingers: move around screen – Drag 3 fingers: zoom between 100 to 500% 1/28/2014 © 2014 Interactive Accessibility 23
  • 24. Large Text • Options to change the default font size up to 56-point • Does not apply to all applications or menus • Large text changes text size in: – – – – – Mail Contacts Calendar Messages Notes • Dynamic text (iOS 7) works with any application – Controlled using a slider rather than specific sizes 1/28/2014 © 2014 Interactive Accessibility 24
  • 25. Inverted Colors • High contrast setting • Changes white background to black • Works in all applications • Poor color contrast items will still have poor color contrast 1/28/2014 © 2014 Interactive Accessibility 25
  • 26. Increasing Color Contrast in iOS7 • iOS7 has lower color contrast • New options for increasing readability – Large cursor for VoiceOver provides bigger and thicker cursor – Bold type and other visual appearance adjustments – Increase contrast 1/28/2014 © 2014 Interactive Accessibility 26
  • 27. Speak Selection • Alternative to VoiceOver – – – – • Reads text Option to highlight text as it reads Change dialects Change speaking rate Works in – Websites – Email – Messages • iOS7 has enhanced language support • Built-in dictionary feature now supports additional languages 1/28/2014 © 2014 Interactive Accessibility 27
  • 28. iOS Accessibility Feature: Mobility 1/28/2014 © 2014 Interactive Accessibility 28
  • 29. Assistive Touch 1/28/2014 © 2014 Interactive Accessibility 29
  • 30. Demo • Turn on Assistive Touch • Select Create New Gesture • Follow the on-screen directions to create a new gesture 1/28/2014 © 2014 Interactive Accessibility 30
  • 31. Siri Siri on the iPhone 4S http://www.youtube.com/watch?v=rNsrl86inpo 1/28/2014 © 2014 Interactive Accessibility 31
  • 32. Switch Control Demo 1/28/2014 © 2014 Interactive Accessibility 32
  • 34. Kathy Wahlbin Email: KathyW@ia11y.com Phone: 978-443-0798 http://www.interactiveaccessibility.com @wahlbin Are you accessible? Thank you!