Accessibility API 101


Duration: 50 mins
Aimee Forsstrom
Principal Engineer

When googling web accessibility you can easily see the trend of discussions around the use of “native HTML elements” over JavaScript frameworks custom element approach. If you have ever gotten lost down the rabbit hole of trying to understand why? this talk aims to fill in the blanks by discussing the technical reasoning behind the "Native HTML" approach.

Lets be honest, most developers have heard about the Document Object Model in browsers, but it’s rare to hear people talk about the role that the Accessibility API has within the DOM. In this talk we will unpack the mystery of how the browser DOM interacts with the Accessibility API, and help explain how HTML elements are used for interpretation of your website by assistive technologies.

No high level code will be shown but there will be flowcharts aimed at providing an understanding of why the way the code is written in HTML impacts how the Accessibility API will be able to interpret it.

You may also be interested in

25 mins
Designers + Developers = Best Friends Forever?

How is the relationship between your design team and your development team? Is it highly functional? Or 'just professional'? Maybe...

50 mins
10x productivity for Developers and Architects

Productivity is key to success in software development. We will be exploring different principles, so you do not have to...

50 mins
Definition of Ready & Done - A Guide to Achieving Predictability

Delivering software often takes longer than we anticipate. Why is that? Part of the reason is not understanding the nuances...

25 mins
Pull My Code: Effective Code Review

We need to talk about code reviews. Having a strong, effective code review process is the key-stone of quality, culture, learning...

50 mins
Build Your Own Tech Radar, Capture Your Org's Tech Posture

Software industry changes at a crazy speed. There are always new things coming in and going out of the eco-system...

25 mins
Uncovering your Personal Values

We regularly review our code and attend retros, but what about tracking and reviewing our personal identity? We all know...