Emma Dawson
Oh S***! There's a New Accessibility Law and I'm Not Ready!
#1about 2 minutes
Why making your products accessible is so important
Over 20% of the global population has a disability, making accessibility a crucial consideration for your future self, friends, and family.
#2about 3 minutes
A brief overview of European accessibility legislation
The European Accessibility Act builds on previous laws to cover private digital products and services, referencing the EN 301 549 standard and WCAG.
#3about 4 minutes
Start by understanding how people with disabilities use the web
Before writing any code, learn about the diverse assistive technologies people use to navigate the web, such as joysticks and braille displays.
#4about 5 minutes
How to perform essential keyboard accessibility testing
Test for common keyboard navigation issues like unreachable elements, keyboard traps, and missing focus indicators by using semantic HTML and avoiding `outline: none`.
#5about 2 minutes
Using automated tools to find common accessibility issues
Leverage browser extensions like Axe DevTools or Wave to automatically detect 30-50% of accessibility problems and get guidance on how to fix them.
#6about 6 minutes
Getting started with screen readers and ARIA attributes
Learn the basics of screen reader testing to understand when to use ARIA attributes like `aria-label`, `aria-expanded`, and `role="alert"` for better user feedback.
#7about 2 minutes
Integrating accessibility checks into your development pipeline
Automate accessibility checks further by adding linting rules, Storybook plugins, and end-to-end tests with tools like Playwright into your CI/CD pipeline.
#8about 2 minutes
Making accessibility a core part of your development process
Shift from fixing accessibility issues later to embedding them into your entire software development lifecycle, from design to user testing.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
31:03 MIN
What the European Accessibility Act means for developers
WeAreDevelopers LIVE - - Gaps in CSS, EU Accessibility Act and more!
1:15:46 MIN
What the European Accessibility Act means for developers
WeAreDevelopers LIVE - Accessibility isn't magic, Longevity, Devrel in times of AI and more
31:03 MIN
Preparing for the upcoming European Accessibility Act
WeAreDevelopers LIVE - Gaps in CSS, EU Accessibility Act and more!
31:03 MIN
Understanding the upcoming European Accessibility Act
WeAreDeveloper Live: Accessibility in the EU, CSS Gaps and forms with Emma Dawson
14:27 MIN
Understanding the European Accessibility Act (EAA)
Shift Left On Accessibility - Geri Reid
04:48 MIN
Introducing accessibility work and the upcoming WCAG 3
WeAreDevelopers LIVE - Accessibility isn't magic, Longevity, Devrel in times of AI and more
1:05:25 MIN
Final advice on making accessibility a priority
WeAreDeveloper Live: Accessibility in the EU, CSS Gaps and forms with Emma Dawson
00:15 MIN
Defining web accessibility and its importance for developers
Decoding web accessibility through audit
Featured Partners
Related Videos
WeAreDeveloper Live: Accessibility in the EU, CSS Gaps and forms with Emma Dawson
Emma Dawson
WeAreDevelopers LIVE - - Gaps in CSS, EU Accessibility Act and more!
Chris Heilmann & Daniel Cranney
Accessibility Test Driven Development
Maria Korneeva
Semantic HTML means it's semantic, right? Right?
Emma Dawson
The What, Why, Who and How of accessibility on the web
Konstantin Tieber
WeAreDevelopers LIVE - Gaps in CSS, EU Accessibility Act and more!
Chris Heilmann & Daniel Cranney & Emma Dawson
Shift Left On Accessibility - Geri Reid
Geri Reid
Mastering Keyboard Accessibility
Tanja Ulianova
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

Accessibility Frontend Developer
Department for Work and Pensions (DWP)
Sheffield, United Kingdom
€44-50K



Accessibility Spezialist - Inclusive Design & Digital Accessibility
Deloitte
Senior
HTML
JIRA
Figma
Confluence
Adobe InDesign


Developer Advocate
Aleph Alpha



Senior Front-end Developer and E-learning Designer (Remote) - EU public institutions
The White Team
Junior
DevOps
ASP.NET