Accessibility API 101


1st October 2020
Speaker Date: 1st October 2020
Speaker Time: AEST: 16:00-17:00
Attendee Date: 1st October 2020
Attendee Time: IST: 11:30-12:30 | SGT: 14:00-15:00 | AEST: 16:00-17:00
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

3rd, September

Time
Developer is 'King' - Unleashing Innovation by Unblocking your Developers

As each industry is disrupted by the wave of digital transformation, harnessing and unlocking new ideas can only be done...

3rd, September

Time
Do You Know Da Wae

We build development teams based on individual ability to write code but development of a software project of any significance...

26th, November

Time
Slowdown to Gain Speed: Technical practices that take time but save time

As a software development manager or a technical leader you are eager to remove impediments so your team can produce...

3rd, September

Time
Design Principles for the Effective Developer

How many design patterns and principles can you name as developer? Are they important? Should we not rather focus on...

26th, November

Time
Effecting Change—The Art Of Leading Teams

As leaders we want our teams to pursue great ideas and change directions to realize the goals. However, often we...

26th, November

Time
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...