Join us for CascadiaJS 2022, our 10-year anniversary event, at Sunriver Resort in Bend, OR!

Intro to Accessible Web Development with HTML, CSS and JS

Photo of Marcy
  • When: Wednesday, Nov 10 (9am - noon)
  • Where: Online / Zoom
  • Level: Intro
  • Instructor: Marcy Sutton

There are many inaccessible websites in the world today. As web creators, we can make incredible strides toward better access by learning about digital accessibility and applying it in our work. In this workshop, you'll learn the basics of accessibility for the Web Platform using semantic HTML and ARIA, CSS, and JavaScript.

Part one will cover how to plumb accessibility information through pages and web apps for assistive technologies using semantic HTML and responsible ARIA. You'll learn manual testing tools and processes to check your work along the way. You'll also learn how CSS impacts page semantics and the accessibility tree, starting to grow your web accessibility knowledge.

In part two, you'll learn the basics of accessible interactivity on the web with JavaScript events. We'll cover how to respond to user input for a variety of interactions, such as keyboard and mouse clicks, as well as the mechanics involved for assistive technologies like screen readers. Lastly, you'll apply the basics of accessibility for the Web Platform when learning about specific characteristics of accessibility in JavaScript web applications.

This workshop is intended as a beginner to intermediate technical workshop. Some experience with JavaScript coding will be helpful, but not required, as there will be opportunities to test live websites for accessibility without any coding.

What You'll Need

  • A code editor
  • A browser
  • Zoom - the course will be taught using this platform

Our Sponsors

platinum
New Relic logo
silver
CircleCI logo
Courier logo
SauceLabs logo
Fission logo
T-Mobile logo
Dolby.io logo
bronze
Auth0 logo
Instabase logo
Twilio logo
Unbounce logo
MediaJams logo
Hasura logo
Salesforce Developers logo
Abbot logo
Plenty of Fish logo
Lacework logo
Codingscape logo