Pro HTML5 Accessibility: Building an Inclusive Web
|Pro HTML5 Accessibility (Professional Apress)
Joshue O Connor (Author)
Paperback: 386 pages
Publisher: Apress; 1 edition (March 26, 2012)
Chapter 6: Images, Rich Media, Audio, and Video in HTML5
- Chapter 1: Introduction to HTML5 Accessibility
- Introduction to HTML5: The New Wave
- New Elements
- HTML5: Accessibility and Feature Detection
- Dealing with Change and Diversity p. 18
- What Are the Benefits of Accessibility?
- Accessibility Should Enhance Your Design—Not Destroy It p. 20
- WCAG 2.0 and HTML5
- The Challenge of HTML5 Accessibility
- Chapter 2: Understanding Disability and Assistive Technology
- Understanding Your Users
- Overview of Blindness
- Physical Disability
- Cognitive and Sensory Disabilities
- What Is Assistive Technology?
- Screen Magnification
- The Accessibility Overlap
- WAI-ARIA: What Is It?
- Chapter 4: API and DOM
- Defining the Elements Under the Hood of Assistive Technologies
- The Off-Screen Model (OSM)
- What Is the DOM?
- Chapter 5: HTML5: The New Semantics and New Approaches to Document Markup
Chapter 7: HTML5 and Accessible Data Tables
Chapter 8: HTML5 and Accessible Forms
- Making Images Accessible
- What Should I Describe?
- Different Kinds of Images
- Which Method Should I Use?
- HTML5 and Accessible <video> and <audio>
- Audio Description and Captioning with the <track> Element
- <canvas> Accessibility
Chapter 9: HTML5, Usability, and User-Centered Design
- Designing an Accessible Form User Interface
Chapter 10: Tools, Tips, and Tricks: Assessing Your Accessible HTML5 Project
- What Is Usability?
- Universal Design
- Participatory Design
- Focus Group Research
- The Cognitive Walkthrough
- Expert Evaluations
- Expert Accessibility Audits
- Using Personas
- Field Studies
- Traditional Usability Testing
- User Testing with People with Disabilities
- So What's the Best Method for Me to Assess My HTML5 Project?
- Is Usability the New Economics?
APPENDIX A:WCAG 2.0 Client-Side Scripting Techniques
- Useful Tools for Developers
- Simulation Exercises
APPENDIX B: Definition of WAI-ARIA Roles
WAI-ARIA States and Properties
- SCR1: Allowing the user to extend the default time limit
- SCR2: Using redundant keyboard and mouse event handlers
- SCR16: Providing a script that warns the user a time limit is about to expire
- SCR21: Using functions of the Document Object Model (DOM) to add content to a page
- SCR24: Using progressive enhancement to open new windows on user request
- SCR26: Inserting dynamic content into the Document Object Model immediately following its trigger element
- SCR28: Using an expandable and collapsible menu to bypass block of content
- SCR32: Providing client-side validation and adding error text via the DOM
- SCR35: Making actions keyboard accessible by using the onclick event of anchors and buttons
- SCR37: Creating custom aialogs in a device-independent way
** Home ** Class Pages ** Site Map **
David J. Hark
P. O. Box 201 Shepherdstown, WV 25443-0201
Last updated: 2 November 2014
© 2013, 2014 David J. Hark