Oh S***! There's a New Accessibility Law and I'm Not Ready!
You have a 50% chance of acquiring a disability by age 65. Learn why accessibility is not a legal chore, but a personal necessity for every developer.
#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
07:58 MIN
What the European Accessibility Act means for developers
WeAreDevelopers LIVE - Accessibility isn't magic, Longevity, Devrel in times of AI and more
07:07 MIN
Preparing for the upcoming European Accessibility Act
WeAreDevelopers LIVE - Gaps in CSS, EU Accessibility Act and more!
07:07 MIN
Understanding the upcoming European Accessibility Act
WeAreDeveloper Live: Accessibility in the EU, CSS Gaps and forms with Emma Dawson
04:41 MIN
Understanding the European Accessibility Act (EAA)
Shift Left On Accessibility - Geri Reid
01:08 MIN
Introducing accessibility work and the upcoming WCAG 3
WeAreDevelopers LIVE - Accessibility isn't magic, Longevity, Devrel in times of AI and more
04:43 MIN
Final advice on making accessibility a priority
WeAreDeveloper Live: Accessibility in the EU, CSS Gaps and forms with Emma Dawson
02:42 MIN
Defining web accessibility and its importance for developers
Decoding web accessibility through audit
03:49 MIN
Why accessibility is often an afterthought in development
How Developers Can Focus on Maintaining Satisfaction With AccessibilityNo matter what kind of project you are working on, the principal mission of any web development assignment is always the same: to provide end-users with the best experience possible. When it comes to optimizing end-user satisfaction, however, it can ...
Chris Heilmann
Find all accessibility problems in a page to take part in the CODE100 final!Today we had our Accessibilty WeAreDevelopers LIVE day and as part of this, we have a new CODE100 challenge. This time it is not about coding something, but about debugging instead. We have put together an alternative page for the LIVE day that is fu...
Accessibility tip: Detecting reduced motion in one line of JavaScriptAnimation can be a great tool to make apps seem more performant, be more engaging or even just more interesting. There are, however, quite a few groups of people who can not deal with things animating, as it distracts them or can even cause nausea. T...
From learning to earning
Jobs that call for the skills explored in this talk.