Mobile Resources
WAI Mobile Accessibility Resources
- Mobile Web Application Best Practices Source: WAI - (10 December 2010)
- Mobile Web Best Practices Source: WAI - (29 July 2008)
- Applying WCAG 2.0 to Non-Web Information (WCAG2ICT) Source: WAI - (5 September 2013)
- Research Report on Mobile Web Accessibility Source: WAI RDWG - (29 July 2013)
Mobile Accessibility Dev Techniques
Applications
- Accessibility Programming Guide for iOS Source: Apple (16 Dec 2012)
- iOS Multimedia Programming Guide - Using Audio Source: Apple - (copyright 2010)
- A training module on accessibility for custom controls on iOS is available on iTunesU. Search for Stanford University Course CS193D “Developing Apps for iOS”, 2010 Sessions, Lecture 18 “Accessibility on iOS: Make an App for Everyone”. Guest lecturer Chris Fleizach, Apple Accessibility Development team. - (2010)
- Draft BBC Mobile Accessibility Standards and Guidelines (Mobile S&G) Source: BBC - (copyright 2014)
- IBM software checklist (click on each checkpoint link and search for "iOS" in the techniques) Source: IBM - (copyright 2010)
Website
- Draft BBC Mobile Accessibility Standards and Guidelines (Mobile S&G) Source: BBC - (copyright 2014)
- Funka Nu Mobile Accessibility Guidelines Page Source: FunkaNu (2012)
- Funka Nu Guidelines for the Development of Accessible Mobile Interfaces Source: FunkaNu (2012)
- IBM Web Checklist (click on each checkpoint link and search for "iOS" in the techniques) Source: IBM - (copyright 2011)
Mobile Design
General Guidance
- Mobile Accessibility Examples from Implementing UAAG 2.0 Source: WAI - (copyright 2013)
- Mobile Application Accessibility Source: Hong Kong Government
iOS
- Accessibility Programming Guide for iOS Source: Apple Computer - (copyright 2012)
- ViewControllerCatalog Source: Apple Computer - (09 January 2012)
- Source ViewControllerPGforiOS Source: Apple Computer - (13 December 2012)
- Accessibility on iPhone Source: Apple Computer - (copyright 2012)
- How to build Accessible iOS Apps Source: NosilaCast - (no date detectable)
- iOS App Accessibility Source: Nomensa 21 Feb 2011
- Making Your iOS App Accessible Source: Apple Copyright 2012
Android
- Accessibility - Android Source: Android Developers - (no date detectable)
- Implementing Accessibility - Android Source: Android Developers - (no date detectable)
- Accessibility Event Source - Android Source: Android Developers - (no date detectable)
- Accessibility Event - Android Source: Android Developers - (16 January 2014)
- Accessibility Developer Checklist - Android Source: Android Developers - (no date detectable)
- Best Practices for Web Apps Source: Android Developers - (no date detectable)
- Resources for developers and publishers: APIs, captioning, and standards Source: Google (cannot determine a date)
Windows Phone 8
- Accessibility in Windows 8 Source: Microsoft - (copyright 2014)
- Windows 8 Accessibility Tutorials Source: Microsoft - (copyright 2014)
- Windows 8 Accessibility - Download fact sheet and guide Source: Microsoft - (copyright 2014)
Microsoft Surface
- Accessibility for Windows Store apps Source: Microsoft - (26 November 2013)
Blackberry
- Blackberry Accessibility Web Page Source: Blackberry - (copyright 2014)
- Blackberry Accessibility Developer Guide Source: Blackberry - (copyright 2013)
FirefoxOS
- An introduction to making Firefox OS Apps Accessible Source: Monotonous Blog - (9 October 2013)
Mobile Best Practices (not specific to accessibility)
General Guidance
- Mobile Accessibility Guidelines v0.8 Source: BBC - (copyright 2014)
- How do Mobile Apps Measure Up to Accessibility Standards Source: IBM - (27 February 2013)
- How To Make Your Websites Faster On Mobile Devices Source: Smashing Magazine - (3 April 2013)
- Guidelines For Mobile Web Development Source: Smashing Magazine (Aug 2011)
- Introduction to Mobile UX Source: Paul Olyslager Copyright: 2014
- Essentials for Cross-Disability Accessible Cell Phones Source: Trace Center (updated September 2010)
iOS
- Web Accessibility Best Practices - iOS Source: SSB Bart Group - (copyright 2014)
- Designing for iOS7 Source: Apple Copyright 2014
Android
- Web Accessibility Best Practices - Android OS Source: SSB Bart Group - (copyright 2014)
- Android Design Source: Android Cannot determine copyright date
Windows Phone 8
- Developer Best Practices for Windows Phone Apps Source: Developer.com - (27 November 2013))
- Best Practices for UX Design in Windows 8 Apps Source: DevPro - (server was down and could not confirm any dates)
Microsoft Surface
- Index of UX guidelines for Windows Store apps Source: Microsoft - (copyright 2014)
- General best practices for performance for Windows Store Apps Source: Microsoft - (copyright 2014)
Blackberry
- Best practices for BlackBerry app development Source: BlackBerry - (copyright 2014)
- UI Guidelines for BlackBerry 10 Source: BlackBerry - (Copyright 2014 BlackBerry Limited)
FirefoxOS
- Firefox OS Quick Start Source: GitHub - (copyright 2014)
- Your first app Source: Mozilla Developer Network - (copyright 2013)
- A checklist of things you will need to learn to make Firefox OS applications Source: Tony's Ramblings - (14 March 2013)
Mobile Accessibility Platform Features
iOS
Videos
- iPad Accessibiity Part 1 of 3 Source: Indiana Assistive Technology Act 30 Dec 2013
- iPad Accessibiity Part 2 of 3 Source: Indiana Assistive Technology Act 6 Jan 2014
- iPad Accessibiity Part 3 of 3 Source: Indiana Assistive Technology Act 13 Jan 2014
How-to Guides
- Mobile Web Accessibility Source: AccessibleTech (no date detectable)
- Controlling VoiceOver using the Apple Wireless Keyboard Source: Apple (iOS 5.1 no date detectable)
- iPhone User Guide Source: Apple (October 2013)
- Text Programming Guide for iOS - Copy, Cut, and Paste Operations Source: Apple (Copyright 2014)
- iOS VoiceOver Gesture, Keyboard & Braille Shortcuts Source: Axs Lab (06 November 2011)
- Guide to iOS 7 Accessibility Enhancements Source: Interactive Accessibility (18 September 2013)
Browsers
- Apollo - iTunes description (Notable: global font size with wrap, read mode, video pop out split screen) (Last updated 26 July 2013)
- Atomic Web - iTunes description (Notable: non-global font size with wrap, save font for site, identify browser as, view source with or without wrap, extensive configuration of controls including button opacity, autofill forms) (October 2010)
- Chrome - iTunes description - (no date detectable)
- Dolphin - iTunes description - (Copyright 2013) (Notable: global font size 3 sizes, night mode)
- Firefox Browser removed from store in September 2012 because of development support issues with Apple - (9 March 2013)
- Knowtilus Pro (Notable: reader and RSS modes, extensions include annotation)
- Maven - iTunes description (Notable: global font size, identify browser as, split screen, trackpad, extensive configurable gestures) - (copyright 2013)
- Mercury - iTunes description (Notable: global font size; reader mode with font size that doesn't increase spacing between lines and white on black; identify browser as, configurable gestures with visual feedback, autofill forms, disable images) - (copyright 2013)
- Opera - iTunes description - (copyright 2013)
- Perfect Web Browser - iTunes description (Notable: save font size by domain, identify browser as, hyper scrolling) - (copyright 2013)
- Photon - iTunes description (Notable: flash, mouse) - (copyright 2013)
- Puffin - iTunes description (Notable: flash; mouse, keyboard, gamepad emulators) - (copyright 2013)
- Safari - Source Apple - (copyright 2014)
- Terra - (Notable: easy clipping, sophisticated find, identify browser as) - (copyright 2014)
Android
Videos
- TalkBack Video Walkthroughs Source: Interactive Accessibility 2013
How-to Guides
- Android Developers: Accessibility - (2012)
Browsers
- Stock Android Browser
- Chrome - (16 January 2014)
- Dolphin - (9 January 2014)
- Firefox - (20 December 2013)
- Complete list of browsers available at the Google Play Store - (no date detectable)
Windows Phone 8
Videos
- Windows Phone 8 Accessibility - (14 November 2012)
How-to Guides
- Accessibility on my phone - (copyright 2014)
Browsers
- Browser - (copyright 2014)
- Chrome - (copyright 2014)
- Maxthon - (copyright 2014)
- Internet Explorer for Windows Phone - (copyright 2014)
- UC Browser - (copyright 2014)
- Surfy - (copyright 2014)
Microsoft Surface
Videos
- Ease of Access Center in Windows 8 Source: North Carolina Assistive Technology Program - (copyright 2014)
- Magnifier in Windows 8 Source: North Carolina Assistive Technology Program - (copyright 2014)
- Narrator on a Windows 8 Touch Tablet Source: North Carolina Assistive Technology Program - (copyright 2014)
- Windows On-Screen Keyboard in Windows 8 Source: North Carolina Assistive Technology Program - (copyright 2014)
- Windows Speech Recognition in Windows 8 Source: North Carolina Assistive Technology Program - (copyright 2014)
How-to Guides
- Set your preferences for the Windows Store Source: Microsoft (Tells the user how to make it easier to find apps that include accessibility features)
- Surface 2 Personalization and Ease of Access Source: Microsoft
- Ease of Access features Source: Microsoft (Applies to Surface RT, Surface 2, Surface Pro, Surface Pro 2, Windows 8.1, Windows RT 8.1)
- How to use speech recognition Source: Microsoft (Applies to Windows 8.1, Windows RT 8.1)
Browsers
Blackberry
Videos
- Getting started with accessibility options available on a BlackBerry 10 - (8 February 2013)
How-to Guides
- BlackBerryOS 10 Developer - Accessibility Overview Source: BlackBerry - (copyright 2013)
- BlackBerryOS 10 Screen Reader gestures Source: BlackBerry - (copyright 2005)
Browsers
- BlackBerryOS10 Browser
- Evolution Web Browser - (10 December 2013)
FirefoxOS
Videos
- Small demo video about Firefox OS accessibility Source: Marco’s accessibility blog - (19 July 2013)
How-to Guides
Browsers
JavaScript
- Accessible JavaScript Gestures - keyboard accessibility on a touch device Source: Deque (20 Nov 2013)
- Mobile Web Accessibility with jQuery (Slideshow) Source: Paul J. Adam, Deque (Oct 2013)
- Introduction to hammer.js, javascript library for multi-touch gestures Source: Eight Media (DATE)
(Note that hammer.js does not work unmodified when screen readers are enabled - see link "Accessible Javascript gestures" above)
- [http://www.ibm.com/developerworks/web/library/wa-jqmobile/ Introduction to jQuery Mobile Source: IBM (Feb/11)
- Accessible Javascript gestures Source: Unobfuscated blog (Nov 2011)
Discusses the problem of using JavaScript gesture libraries like hammer.js with screen readers like VoiceOveer turned on.
Mobile Testing
Testing Guidelines
- Accessibility Testing Checklist - Android OS Source: Android Developers - (no date detectable)
- Setting up iOS and Android for Mobile Accessibility Testing Source: Interactive Accessibility - (copyright 2014)
- Testing your app for accessibility Source: Microsoft - (26 November 2013)
- Testing and debugging iOS Accessibility for Voiceover Source: The Paciello Group - (9 May 2013)
- iOS Accessibility - A Useful Guide for Testing Source: Rosie Land - (2 September 2012)
Testing Results
- Tablet test with blind users: Overview (test of 3 tablets with blind users: Google's Nexus 7, Apple's iPad mini, and Lenovo's ThinkPad Helix, a Windows 8 hybrid) Source: incobs.de (5 Feb 2014)
- Testing Android (Google Nexus/7 tablet) Accessibility: I Give Up Source: The New Hofstader.com (9 Jan 2014)
- Testing Android: A Deaf-Blind Perspective Source: The New Hofstader.com (17 Jan 2014)
- A review of five iOS navigation apps Comparative expert user test of 5 navigation apps: Ariadne-GPS, BlindSquare, Myway Classic, Apple maps and Google maps. Source: incobs.de (23 Oct 2013)
- Switching to Android full-time – an experiment Source: Marco Zehe, Marco's accessibility blog (05 Apr 2013)
- HTML5 compatibility on mobile and tablet browsers with testing on real devices Source: Maximiliano Firtman's Breaking the Mobile Web Blog (18 Jan 2014 - updated regularly)
Testing Environments
Testing Tools
- OpenVULab for iOS An open source app designed for remote usability and accessibility research. Source: Ronald Owston - (copyright 2013)
- W3C mobileOK Checker Source: WAI - (copyright 2010)
Resource Lists
- Resources for mobile accessibility guidelines Source: iheni blog
- @rmitAccessibility #mobile ongoing resources list Source: Iza Bartosiwicz
- Accessibility for Web and Mobile Windows Apps Source: Microsoft (copyright 2014)
Conferences
- Global Summit on Accessible Mobile Technology for Senior Citizens and Users of All Abilities Washington, DC, June 9-10, 2014
Publications
Books
- Designing with progressive enhancement. Todd Parker, Patty Toland, Scott Jehl, Maggie Costello Wachs. Publisher: New Riders. Feb 2010 ISBN-10: 0321658884
- Mobile HTML5 by Estelle Weyl. Publisher: O'Reilly. November 2013 ISBN:978-1-4493-1141-4
- Responsive Web Design with HTML5 and CSS3 by Ben Frain. Publisher: PACKT. April 2012 ISBN-10: 9350237881
Articles
- The Current State of Cell Phone Accessibility Source: AFB AccessWorld magazine (June 2011)
- Getting to grips with a mobile accessibility strategy Source: iheni blog (June 2011)
- Use consistent text alternatives across desktop and mobile Source: iheni blog (June 2011)
- Usability & Accessibility Problems Source: Erin Kissane Blog (12 Nov 2013)
- Defer Secondary Content When Writing for Mobile Users Source: Nielsen Norman Group (September 2011)
- PDF Accessibility on Mobile Devices Source: SSB Bart Group (Sept 2013)
- 13 Tips to Improve Your Website for Mobile Users and Disabled Users at the Same Time Source: SiteImprove (Sept 2012)
- Here's why HTML-based apps don't work Source: ZDNet (March 2013)
Talks
- Inclusive and Accessible Design Source: iheni blog (June 2012)