Josua conducting an accessibility testing.

Online workshop: Complex & accessible javascript widgets (with basic HTML)


A comprehensive 4-hour online workshop, based on our recognised lightning talk of the same title. Learn how to implement complex interactive user patterns while relying on simple standard functionalities of HTML.

What it is all about

The Accessible Rich Internet Applications standard (ARIA) introduced concise requirements regarding accessible implementations of various interactive usage patterns. Compatibility varies a lot between browsers and screen readers and it’s still a pain to create accessible cross-browser/platform/device JavaScript widgets. Instead of using WAI-ARIA, it’s possible to create most interactive usage patterns by dividing them into simple HTML form controls. This results in widgets that rely on solid browser standard behaviour for most of their functionality.

To get a better idea of what we will be tackling in this workshop, check the recording of Josua’s original talk, where he showed how to create sophisticated widgets (like autocompletes, tabs, date pickers, or accordions) using basic HTML, CSS, and JavaScript. These widgets are compatible with each and every browser and assistive device (i.e. screen readers). As such, they truly work for everyone – and are extremely cheap in terms of performance and maintenance.

Whether you want to build accessible widgets or you are simply interested in quick-and-solid solutions; This workshop will have a remarkable impact on how you will write interactive HTML in the future.

Who is it for

Web developers (of all skill levels), designers and UX people


Wednesday, 28 July 2021 at 13.00


Accessibility is all about inclusion, which is why we encourage everyone to participate. We are happy to let you determine your contribution. One week before the workshop, you will receive an email where we ask for an estimation, but payment will be after the workshop. With this, we aim to create a better digital world where nobody is left behind.

Workshop registration