Mobile Accessibility Inspection and Best Practices

Slides:



Advertisements
Similar presentations
Getting Hands on with iOS: Learning About Universal Accessibility for the iPad, iPod Touch, & iPhone Presentation By: Donna Brostek Lee & Helen Lee Western.
Advertisements

© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Web & Mobile App Accessibility with Adobe Tools Kiran Kaja | Accessibility.
Introduction to Web Accessibility. What is Web Accessibility Web accessibility means that people with disabilities can use the Web Disabilities including.
Susan Hewitt, Accessibility Coordinator Texas Department of State Health Services HOW’S YOUR MOBILE? IMPORTANCE OF MOBILE APPLICATIONS IN ACCESSIBILITY.
Redefining Disability Mobile Accessibility Testing By Priti Rohra Head Accessibility Testing BarrierBreak Technologies.
Introduction to Web Accessibility. What is Web Accessibility Web accessibility means that people with disabilities can use the Web Disabilities including.
WEB ACCESSIBILITY Presentation December 2009 Plovdiv Bulgaria Sébastien LARDEUX, IT Montéclair Institute.
Australian university website accessibility revisited Dey Alexander Scott Rippon WANAU Forums Canberra.
Dive into Mobile Guidelines for Testing Native, Hybrid, and Web Apps Susan Hewitt, Accessibility Consultant, Deque Systems Jeanine Lineback, Accessibility.
Apache Cordova Tools in Visual Studio
Accessibility of Mobile Content A road map for inclusive mobile experience Rakesh Paladugula For Maxability.co.in.
Fortune 500 Apps Smackdown John Rempel Quality Control & Training Specialist AMAC Accessibility Solutions & Research Center at Georgia Tech.
Accessibility and Usability Evaluation Summary for Mobile and Web 2.0 Applications Najat Al Naamani.
Powerpoint Templates Page 1 iPhone combines smart phone capabilities with graphical interface iPhone Application Development.
Accessibility & the education experience Dr Scott Hollier ADCET 2015.
| Mobile Accessibility Development Making an Accessible App Usable Scott McCormack.
10 Mobile Application Framework Must Know to Launch New App.
Presentation by Giorgos Theodoridis. WordPress is a free web software you can use to create a beautiful website, blog, or app, (CMS) based on PHP and.
Web Accessibility. Why accessibility? "The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect."
Tablet computers in schools, and for students with special needs “Transforming the classroom: tablets as assistive technology” 21 October 2014, European.
You can do these things with Roku app. We no need to tell the amazing functionality and aspect of this streaming device but if you’re new to Roku then.
GST Helpline - A Complete GST App TO RESOLVE GST INDIA QUERIES
An Introduction to Accessibility Testing for Mobile Apps
4.01 How Web Pages Work.
Testing Native Mobile Apps
Working with Cascading Style Sheets
Making videos accessible – Mandatory guidelines
Beginning of Xamarin for iOS development
SVG Accessibility Basics
Accessibility & Accommodations in Computer-based Testing: Coming to (common) terms with the assistive technology and standards world Mark Hakkinen,
Testing for Accessibility with Common Screen Readers
Section 508 At long last, two of the most looming accessibility questions in the United States have been answered.
WashU Web Accessibility Users Group
VENDOR TIPS ON ACCESSIBLE PROCUREMENT
Presenter: Hanlie Spangenberg Date: March 2013
Screen Reader Testing and Website Support for Beginners
online taxi cab service
iPad Accessibility Features (IOS operating System)
Pattern Library Project
Accessibility testing
Strategy for Native Mobile App Testing Methodology iOS vs Android
Sharon Trerise & Kara Patten Graphics from webaim.org
Screen Reader Testing and Website Support for Beginners
Introduction to Web Accessibility
Social Media For All.
The mobile itinerary management tool for travellers on the go
Introduction to QR Codes
MonoGame and Windows 8.
User Interface(UI) Developer Skills & Responsibilities.
Web Accessibility 101 UW GAAD 2018
Accessibility Crash Course: Web A11y Basics Applied
Context Is Everything Meaningful Alternative Text
Moodle Mobile SCORM 1.2 player Daniel #mootus16.
Web Content Accessibility Beata M. Ofianewska (DG COMM) 7 December 2006 December 2006 COMM C2.
The mobile itinerary management tool for travellers on the go
Building your class website
And I have to create mobile apps too?
DIGITAL ACCESSIBILITY OVERVIEW
GRAPHICAL USER INTERFACE GITAM GADTAULA. OVERVIEW What is Human Computer Interface (User Interface) principles of user interface design What makes a good.
Web Standards and Accessible Design.
PICLAY Photo&Video Editor
4.01 How Web Pages Work.
MyLion Registration Website | Mobile device
Trevor Jackson, JJ Abbott, Mitchell Brooks
Making Social Media Posts Accessible
WebAIM Screen Reader Survey Results
Horizon 2020 Project Grant Agreement
Remind App A free text messaging app that helps teachers, students, and parents stay connected.
How to give Student Voice Surveys
Presentation transcript:

Mobile Accessibility Inspection and Best Practices James E. Jackson EIT Accessibility Coordinator

What we will cover How AT works on Mobile Devices Talk about what tools you need to develop and test on mobile Go into detail on a few important aspects of accessible mobile design © Michigan State University Board of Trustees

Why Mobile Accessibility?

How Blind People Use YouTube & Twitter on the iPhone Link: https://www.youtube.com/watch?v=c0nvdiRdehw

Mobile Screen Reader Usage WebAim.org, Screen Reader User Survey #5 © Michigan State University Board of Trustees

Applying WCAG to Mobile

What does the W3C say? Mobile Accessibility: How WCAG 2.0 and Other W3C/WAI Guidelines Apply to Mobile

Understanding Conformance In addition to success criterion, WCAG 2.0 also has 5 Conformance requirements Two of these are especially important when applying WCAG to mobile devices Requirement 4: Accessibility Support Requirement 5: Non-Interference

Testing/Inspection Need to test with assistive technology Right now in mobile this means testing with Voiceover on an iOS device © Michigan State University Board of Trustees

Mobile Platform Usage WebAim.org, Screen Reader User Survey #5 © Michigan State University Board of Trustees

Android Accessibility For screen reader users, Android accessibility has lagged iOS Marco Zehe, 30 Days with Android Google has made significant progress in 2016 Android App Accessibility Scanner Features for users with Low Dexterity Switch Access Voice Access

Testing/Inspection Access to the code as it is rendered on a device is helpful Emulation is easier Debugging lets you be more certain that the code conforms to a real use case © Michigan State University Board of Trustees

Screen Reader Support

Name, Role, Value Name Role Value How an element is identified (e.g. its label) Role An element’s type and its functionality Value Current status of an element including its state, properties, and values

Example- tommy.com

Example continued

Communicating Element State Ways to communicate hidden state CSS “visibility:hidden”, or “display:none” HTML5 “hidden” attribute aria-hidden=“true” Chose the method which works best for your design The CSS and HTML5 methods will hide the content from the visual display as well The ARIA method may not have as wide of support Make sure it works with assistive technology

Communicating Element State Cont. Make sure that the main content is also hidden when the pane is open

Keyboard/Touch screen support

The Touch Screen Gap WCAG 2.0 does not have guidelines that apply specifically to touch screens This is not a “Get out of Jail Free Card”

Supporting Assistive Technology You still need to support assistive technology This means supporting AT specific touch screen gestures If a website is not operable, it won’t meet the spirit of the law, even if it technically conforms to the standard