Writing Accessible JavaScript
taught by: Steven Lambert
Session Summary:
Learn about the four common problems of writing accessible JavaScript and gain hands-on experience writing your own solutions
Description:
In this session we will focus on four common problems of writing accessible JavaScript: focus management, keyboard management, updating state, and announcing changes.
The class will be structured as a half lecture, half workshop. Each topic will be discussed in detail, explaining common problems and solutions. Before moving on to the next topic, an inaccessible example will be provided and the class can each take time to write an accessible solution.
Practical Skills:
- Understanding how to write accessible dynamic content
- Hands-on experience writing accessible JavaScript
- Understanding how to use ARIA (and not use ARIA) to make dynamic content accessible
Prerequisites:
An intermediate understanding of JavaScript and HTML, and a basic knowledge of ARIA