WeAreDeveloper Live: Accessibility in the EU, CSS Gaps and forms with Emma Dawson
Is your website ready for the European Accessibility Act? By June 2024, this law will require most private sector sites to be legally compliant.
#1about 5 minutes
From inclusive teaching to web accessibility
A former teacher's journey into web development highlights how principles of inclusive education apply directly to creating accessible web experiences.
#2about 7 minutes
Learning web development by replicating existing websites
Replicating existing websites is an effective learning method that demystifies design and teaches practical skills implicitly.
#3about 3 minutes
A new CSS proposal for styling content separators
A proposed CSS feature aims to simplify creating separators between layout items, replacing hacky solutions that rely on borders.
#4about 7 minutes
Balancing design freedom and accessibility in form styling
New CSS capabilities for styling form controls can improve accessibility by encouraging the use of native elements over custom, inaccessible widgets.
#5about 5 minutes
Managing custom gaps in CSS flexbox and grid layouts
Exploring different CSS techniques for managing spacing and gaps between layout items highlights the trade-offs between control and complexity.
#6about 7 minutes
Understanding the upcoming European Accessibility Act
The European Accessibility Act (EAA) will soon require private sector services like e-commerce and banking to meet specific accessibility standards.
#7about 3 minutes
Using AI to generate alternative text for images
While AI can help generate alternative text for large image libraries, human review is crucial to ensure context and accuracy.
#8about 8 minutes
Finding accessibility checklists and building team empathy
Beyond checklists, building empathy through hands-on testing with simulated impairments is key to understanding and prioritizing accessibility.
#9about 4 minutes
Navigating accessibility support across different screen readers
A 'Can I Use' style resource for ARIA and accessibility features helps developers navigate inconsistent support across various screen readers and browsers.
#10about 7 minutes
Creating accessible lists and animated accordions
Properly using native HTML like the details element for accordions ensures built-in accessibility, avoiding common pitfalls from custom solutions.
#11about 5 minutes
Using fieldset and legend for accessible form groups
Grouping related form inputs with the fieldset and legend elements provides crucial context for screen reader users, despite being commonly overlooked.
#12about 5 minutes
Final advice on making accessibility a priority
The key to effective accessibility is to integrate it from the beginning of the development process and to prioritize progress over perfection.
Related jobs
Jobs that call for the skills explored in this talk.
The State of Accessibility on the Web in 2025: WebAIM Million Report FindingsThe WebAIM Million project (Web Accessibility in Mind) annually evaluates the accessibility of the top 1,000,000 website home pages on the web.
The 2025 report reveals several critical insights into the current state of web accessibility that we tho...
Daniel Cranney, Chris Heilmann
Dev Digest 215: Agent Memory, JS2026, Googlebot Analysis & Canvas❤️HTMLInside last week’s Dev Digest 215 .
🗿 Make AI talk like a caveman
🧠 A guide to context engineering for LLMs
🤖 Simon Willison on agentic engineering
🔐 Axios supply chain attack post mortem
🛡️ Designing AI agents to resist prompt injection
🎨 HTML in c...
Amanda Winstead
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 ...
From learning to earning
Jobs that call for the skills explored in this talk.