Developer's Guide to Accessibility Mechanics

When you use semantic HTML, the browser handles a lot of things for you. It takes a subset of the DOM and creates an accessibility tree that can be queried using platform-accessibility APIs. It also provides keyboard and touch interaction when you need it. However, there are times when semantic HTML isn’t used. JavaScript frameworks don’t always use the appropriate element for a task, opting instead to recreate standard elements using div and span elements. As developers, we also use div and span elements as the building blocks of custom widgets and increasingly as the primitives for web components. Understanding accessibility mechanics is an important part of good interface design. Léonie Watson provides a developer’s guide to accessibility mechanics, explaining the relationship between code, the browser, and assistive technologies and demonstrating how to create accessible custom widgets with HTML, CSS, ARIA, and JavaScript.
Length: 27:45
Views 177 Likes: 2
Recorded on 2016-06-27 at You Gotta Love Frontend Conference
Look for other videos at You Gotta Love Frontend Conference.
Tweet this video