
Free
Web Accessibility for Developers
By Digital Education Strategies
Free
The publisher has enabled DRM protection, which means that you need to use the BookFusion iOS, Android or Web app to read this eBook. This eBook cannot be used outside of the BookFusion platform.
Book Description
Web Accessibility for Developers is a technical book aimed primarily at programmers. Learn how to develop accessible interactivity on the Web and gain expertise using WAI-ARIA, a W3C specification that enables optimal use of assistive technologies, like screen readers, when navigating the Web.
Table of Contents
- Cover
- Title Page
- Copyright
- Table Of Contents
- Introduction
- Getting the Most Out of This Book
- Who Should Read This Book
- Accessibility Statement
- Background
- Types of Disabilities and Barriers
- Why Learn About Accessible Web Development
- AODA Background
- About WCAG and WAI-ARIA
- 1. Introduction
- 1.1 Objectives and Activities
- 1.2 Submitting Coding Assignments and Using GitHub
- 1.3 Activity 1: How to Submit Assignments
- 1.4 Introduction to the jQuery Plugin
- 1.5 Other WAI-ARIA Libraries
- 1.6 ChromeVox Screen Reader Install and Setup
- 1.7 Activity 2: Set Up and Use ChromeVox
- 1.8 WAI-ARIA and HTML 5
- 1.9 Self-Test 1
- 2. Introduction to WAI-ARIA
- 2.1 Objectives and Activities
- 2.2 What is WAI-ARIA?
- 2.3 Roles, States, and Properties
- 2.4 Static vs. Dynamic WAI-ARIA
- 2.5 Browser and Screen Reader Support for WAI-ARIA
- 2.6 Graceful Degradation vs. Progressive Enhancement
- 2.7 Validating WAI-ARIA
- 2.8 WAI-ARIA Taxonomy
- 2.9 Activity 3: WAI-ARIA Scavenger Hunt
- 2.10 Self-Test 2
- 3. Basic WAI-ARIA
- 3.1 Objectives and Activities
- 3.2 WAI-ARIA Landmarks
- 3.3 Common Static WAI-ARIA
- 3.4 WAI-ARIA Alert and Message Dialogs
- 3.5 Using Tabindex
- 3.6 Keyboard Interaction
- 3.7 Application and Presentation Roles
- 3.8 Live Regions
- 3.9 Activity 4: WAI-ARIA Landmarks and Alerts
- 3.10 Self-Test 3
- 4. Interactive WAI-ARIA (Basic)
- 4.1 Objectives and Activities
- 4.2 Toggle Buttons (Activity Example)
- 4.3 Suggestion Boxes
- 4.4 Activity 5: Accessible Suggestion Box
- 4.5 Tooltips
- 4.6 Activity 6: Accessible Tooltips
- 4.7 Progress Bars
- 4.8 Activity 7: Accessible Progress Bar
- 5. Interactive WAI-ARIA (Intermediate)
- 5.1 Objectives and Activities
- 5.2 Sliders
- 5.3 Activity 8: Accessible Slider
- 5.4 Accordions
- 5.5 Activity 9: Accessible Accordion
- 5.6 Tab Panels
- 5.7 Activity 10: Accessible Tab Panel
- 5.8 Carousels
- 5.9 Activity 11: Accessible Carousel
- 6. Interactive WAI-ARIA (Advanced)
- 6.1 Objectives and Activities
- 6.2 Menu Bars
- 6.3 Activity 12: Accessible Menu Bar
- 6.4 Tree Menus
- 6.5 Activity 13: Accessible Tree Navigation
- 6.6 Sortable Lists
- 6.7 Activity 14: Accessible Sortable List
- Book Recap
- Answer Key: Self-Tests
You May Also Like
Report on the Department of Ports and Harbours for the Year 1890-91
By Australia. Queensland. Department of Ports and Harbours
The Chemistry of Hat Manufacturing Lectures Delivered Before the Hat Manufacturers' Association
By Watson Smith
Transactions of the American Society of Civil Engineers, Vol. LXVIII, Sept. 1910 The New York Tunnel Extension of the Pennsylvania Railroad. Paper No. 1150
By Charles W. Raymond
Flying Machines: Construction and Operation A Practical Book Which Shows, in Illustrations, Working Plans and Text, How to Build and Navigate the Modern Airship
By William J. (William James) Jackman, Thomas Herbert Russell, Octave Chanute