110 likes | 287 Views
Katherine Schramm CMPT 817 November 28, 2013. Accessibility Guidelines for Touch Devices. Context. Identify the context of your project Discuss why this project is good for usability engineering (1 slide - 1 - 2 minutes)
E N D
Katherine Schramm CMPT 817 November 28, 2013 Accessibility Guidelines for Touch Devices
Context • Identify the context of your project • Discuss why this project is good for usability engineering • (1 slide - 1 - 2 minutes) • contains: title for slide and outline of points that you will discuss to justify why your project is helpful/useful and for who it is helpful/useful
Analysis • ISO 9241-20: Ergonomics — Accessibility guidelines for ICT equipment and services • ISO 9241-171: Ergonomics — Guidance on software accessibility • ISO 13066-1: Information Technology — Interoperability with Assistive Technology • ISO 29136: Information Technology — Accessibility of personal computer hardware.
Analysis • Accessibility Programming Guide for iOS. • <https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/iPhoneAccessibility/Accessibility_on_iPhone/Accessibility_on_iPhone.html>. • Android Developer Guidelines on Accessibility • <http://developer.android.com/design/patterns/accessibility.html> • <http://developer.android.com/guide/topics/ui/accessibility/index.html>
Analysis • Guerreiro, Tiago, Paulo Lagoá, Hugo Nicolau, Daniel Gonçalves, and Joaquim A. Jorge. "From tapping to touching: Making touch screens accessible to blind users." IEEE MultiMedia 15, no. 4 (2008): 0048-50. • Jain, Mohit, and Ravin Balakrishnan. "User learning and performance with bezel menus." In Proceedings of the 2012 ACM annual conference on Human Factors in Computing Systems, pp. 2221-2230. ACM, 2012.
Methodology • Read sources on accessibility for touch devices • Explored the accessibility settings on my own iOS devices • Read through ISO standards, and applied previous knowledge to form analysis
Results • Lots of guidelines can apply as they currently are • Give UI elements succinct, meaningful names; Text labels for images; Individualize user preference settings, look and feel • Individualization of cursor/pointer • Enable user control of timed responses • Support assistive technologies
Results • Enable software-controlled media extraction • Somewhat relevant • Keyboard accelerators, chorded keystrokes • Not supported by onscreen keyboards • Can still apply to tactile keyboards connected to device
Results • Provide adjustment for pointer speed, direction, and acceleration • When using a finger or stylus, will generally be inapplicable • Windows tablet includes a trackpad • May be other mouse-like assistive technologies
Results • Present user notification using consistent technologies • iOS uses a lot of cross-application notifications • Provide alternatives to simultaneous pointer operations • Expand to include gestures • Guidelines on windows • Expand to switching between applications
Conclusion and Recommendation • Need to finish analyzing all four standards and compile final report • Going to also look for further resources on accessibility requirements in touch devices • May require further analysis by someone more familiar in accessibility requirements or touch devices. • However, this work should be usable for an international standard