Support AIR on GoFundMe…Help us to provide training to 180 people!
Skip to Main Content

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