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.
Eltemate
Amsterdam, Netherlands
Intermediate
Senior
TypeScript
Continuous Integration
+1
Douglas GmbH
Düsseldorf, Germany
Intermediate
Senior
TypeScript
React
Matching moments
03:58 MIN
Making accessibility tooling actionable and encouraging
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
03:31 MIN
The value of progressive enhancement and semantic HTML
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
03:16 MIN
Improving the developer feedback loop with specialized tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
05:59 MIN
Building an accessible accordion with details and summary
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
09:00 MIN
Navigating the growing complexity of modern CSS
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
02:33 MIN
Why you might not need JavaScript for everything
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
06:33 MIN
The security challenges of building AI browser agents
AI in the Open and in Browsers - Tarek Ziadé
03:07 MIN
Final advice for developers adapting to AI
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
Featured Partners
Related Videos
WeAreDeveloper Live: Accessibility in the EU, CSS Gaps and forms with Emma Dawson
Emma Dawson
Fireside Chat: Can Regulation Improve Accessibility? - Léonie Watson
Léonie Watson
Accessibility Test Driven Development
Maria Korneeva
The What, Why, Who and How of accessibility on the web
Konstantin Tieber
Semantic HTML means it's semantic, right? Right?
Emma Dawson
WeAreDevelopers LIVE - Gaps in CSS, EU Accessibility Act and more!
Chris Heilmann & Daniel Cranney & Emma Dawson
Shift Left On Accessibility - Geri Reid
Geri Reid
Decoding web accessibility through audit
Anuradha Kumari
Related Articles
View all articles



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




The White Team
Brussels, Belgium
€146-152K
Senior
GIT
Scrum
React
DevOps
+8

Aero · User Experience Studio
Leeds, United Kingdom
Remote
£42K
Intermediate
API
GIT
HTML
+5


Aero · User Experience Studio
Leigh, United Kingdom
Remote
£43K
Intermediate
API
GIT
HTML
+5

