Emma Dawson
WeAreDeveloper Live: Accessibility in the EU, CSS Gaps and forms with Emma Dawson
#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.
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
03:07 MIN
Final advice for developers adapting to AI
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
06:09 MIN
Creating a modal with the native HTML dialog element
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
09:00 MIN
Navigating the growing complexity of modern CSS
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
Featured Partners
Related Videos
WeAreDevelopers LIVE - Gaps in CSS, EU Accessibility Act and more!
Chris Heilmann & Daniel Cranney & Emma Dawson
Oh S***! There's a New Accessibility Law and I'm Not Ready!
Emma Dawson
WeAreDevelopers LIVE – Inclusion, Accessibility & Automation
Chris Heilmann, Daniel Cranney & Daniela Kubesch
WeAreDevelopers LIVE - Can AI save Accessibility?; Horrid HTML; The Frontend Treadmill and more
Chris Heilmann & Daniel Cranney & Dirk Ginader
Fireside Chat: Can Regulation Improve Accessibility? - Léonie Watson
Léonie Watson
Accessibility powered by AI
Ramona Domen
WeAreDevelopers LIVE - Accessibility isn't magic, Longevity, Devrel in times of AI and more
Chris Heilmann, Daniel Cranney & GrahamTheDev
WeAreDevelopers LIVE - Is Software Ever Truly Accessible?
Chris Heilmann, Daniel Cranney & GrahamTheDev
Related Articles
View all articles



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


Visonum GmbH
Remote
Junior
Intermediate
React
Redux
TypeScript




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


DeepL
Amsterdam, Netherlands
Remote
.NET
React
Kafka
Node.js
+3
