WeAreDevelopers LIVE - Gaps in CSS, EU Accessibility Act and more!
Is your website ready for the European Accessibility Act? Learn why automated checks aren't enough and what developers must do to truly comply.
#1about 5 minutes
From teaching to a career in web accessibility
A former teacher explains how adapting lessons for students with diverse needs provided a natural foundation for a career in web accessibility.
#2about 6 minutes
Learning front-end development by recreating existing websites
The "Front End Practice" website offers a practical approach to learning by challenging developers to replicate real-world UIs, which demystifies design and coding techniques.
#3about 3 minutes
Exploring the new CSS proposal for element separators
A new CSS proposal aims to simplify creating separators between elements, eliminating the need for hacky solutions like removing the last border in a list.
#4about 7 minutes
Balancing creative control and usability with CSS form styling
While new CSS form styling capabilities offer more design freedom, they also risk creating inconsistent or inaccessible controls if not used carefully.
#5about 5 minutes
Addressing inconsistent spacing and gaps in CSS layouts
Modern CSS offers multiple ways to handle spacing like margin, padding, and gap, which can lead to confusion and inconsistent layouts.
#6about 7 minutes
Preparing for 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 11 minutes
The role and limitations of AI in generating alt text
While AI can help generate alternative text for large image backlogs, it often lacks the contextual understanding that a human editor provides.
#8about 5 minutes
Checking browser and screen reader support for accessibility features
The website a11ysupport.com acts like "Can I Use" for accessibility, showing which ARIA roles and properties are supported across different screen readers and browsers.
#9about 3 minutes
How Safari's `list-style: none` behavior impacts accessibility
Safari's controversial decision to remove list semantics when `list-style: none` is applied forces developers to add `role="list"` to ensure screen readers announce it correctly.
#10about 3 minutes
Building accessible animated accordions with the details element
The native HTML `<details>` and `<summary>` elements provide a semantic and accessible foundation for creating animated accordion components without JavaScript.
#11about 5 minutes
Using fieldset and legend to group related form controls
Wrapping related form inputs like an address block in a `<fieldset>` with a `<legend>` provides essential context that is announced by screen readers for each control.
#12about 2 minutes
A look back at the first registered .com domain name
The very first `.com` domain name was registered in 1985, not for a major tech company, but for a computer manufacturer called Symbolics.
#13about 3 minutes
Final advice for integrating accessibility into your workflow
The most effective way to build accessible products is to consider accessibility from the very beginning of the development process rather than treating it as an afterthought.
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
17:51 MIN
Discussion on the evolution and future of CSS
What's new in CSS for Designers?
18:43 MIN
Q&A on practical accessibility challenges
Preventing Accessibility Issues Instead Of Fixing Them
07:01 MIN
The importance of web accessibility as a core developer craft
WAD Live 22/01/2025: Exploring AI, Web Development, and Accessibility in Tech with Stefan Judis
02:42 MIN
Defining web accessibility and its importance for developers
Decoding web accessibility through audit
02:58 MIN
A brief overview of European accessibility legislation
Oh S***! There's a New Accessibility Law and I'm Not Ready!
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
07:07 MIN
Understanding the upcoming European Accessibility Act
WeAreDeveloper Live: Accessibility in the EU, CSS Gaps and forms with Emma Dawson
WeAreDevelopers LIVE days are changing - get ready to take partStarting with this week's Web Dev Day edition of WeAreDevelopers LIVE Days, we changed the the way we run these online conferences. The main differences are:Shorter talks (half an hour tops)More interaction in Q&AA tips and tricks "Did you know" sect...
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...
Chris Heilmann
Dev Digest 134 - Where pixels sing?News and ArticlesWeAreDevelopers LIVE Data and Security Day is on Wednesday, 25/09/2024. Learn about OPC UA Updates, Best Practices for Using GitHub Secrets, Passwordless Web 1.5, Emerging AI Security Risks, Data Privacy in LLMs and get a chance to t...
Chris Heilmann
Dev Digest 109 -Egg-citing things…As we are heading into the Easter break, here are some things to spend some time on. There's resources on improving the performance of your code and you hear from the winners of CODE100 Amsterdam what it was like to be on stage. Also, hang tight as t...
From learning to earning
Jobs that call for the skills explored in this talk.