WeAreDevelopers LIVE Mar 26, 2025

WeAreDevelopers LIVE - Gaps in CSS, EU Accessibility Act and more!

Chris Heilmann , Daniel Cranney , Emma Dawson

Emma Dawson warns that treating accessibility as a post-launch checklist is a major liability. Master new CSS features and semantic HTML to prepare for the strict EU Accessibility Act.

Pause
Mute Enter Fullscreen
#1 about 7 min

Moving from teaching to web accessibility development

Retraining from teaching and supporting various needs brings natural inclusivity into software engineering practices.

#2 about 7 min

Learning web development by replicating existing interfaces

Building functional clones of real-world websites provides implicit code and user interface design lessons.

#3 about 4 min

Proposing native CSS separators for column gaps

A new browser property proposal attempts to replace hacky border removal tricks when styling layout gutters.

#4 about 8 min

Balancing fully styled form controls with native accessibility

Expanding native CSS support for form elements prevents developers from building poorly accessible custom widgets.

#5 about 6 min

Using spacing properties for flex and grid containers

Handling element margins and padding safely requires understanding responsive behaviors without breaking structural layout patterns.

#6 about 10 min

Preparing applications for the European Accessibility Act

Upcoming legal obligations require digital services to avoid automated overlay loopholes and ensure systemic compliance.

#7 about 4 min

Standardizing initial web accessibility testing checklists

Leveraging recognized auditing browser extensions establishes a prioritized foundational list of code issues to verify.

#8 about 5 min

Improving digital multimedia consumption with accurate captioning

Providing precise subtitles and audio descriptions ensures media is permanently viable despite connectivity or sensory boundaries.

#9 about 5 min

Verifying assistive technology compatibility across web browsers

Testing combinations of screen readers and operating systems reveals specific edge cases requiring functional patching strategies.

#10 about 4 min

Retaining list semantics when modifying CSS counter styles

Removing default bullet points via basic CSS rules can force specific browser engines to unintentionally strip list semantics.

#11 about 4 min

Crafting animated accordions carefully using native details elements

Building collapsing data structures with standard HTML elements requires caution to respect user-preferred system motion settings.

#12 about 4 min

Grouping related form inputs securely with fieldset legends

Properly wrapping complex form sections relays context for assistive technologies without needing visual CSS hacks.

#13 about 4 min

Structuring the HTML table footer order for clarity

Targeting table footers before primary data content solves structural hierarchy logic while rendering correctly for users.

#14 about 3 min

Integrating accessibility practices early in the development lifecycle

Embracing a mindset of inclusive initial code implementation avoids heavy refactoring and builds inherently robust component architecture.

Matching moments

4:30 min

Addressing web accessibility challenges in development teams

Anuradha Kumari · WWC 2023

8:18 min

Building interactive accessibility learning resources for web developers

Chris Heilmann +2 · LIVE

3:08 min

Introduction to building accessible web frontends

Konstantin Tieber · WWC 2022

2:41 min

Introduction to web accessibility and assistive technologies

Anuradha Kumari · WWC 2022

3:51 min

Audience questions on accessibility and framework tradeoffs

Rowdy Rabouw Rowdy Rabouw · WWC 2022

53 sec

Utilizing developer tools to test and improve accessibility

Ramona Schwering Ramona Schwering · Coffee With Developers

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Secure-by-Inclusion: Preventing Accessibility Barriers from Becoming Security Vulnerabilities

Radostina (Ina) Tsvetkova

Norwegian Directorate of Labour and Welfare (NAV), Senior Advisor in Digital Accessibility and Inclusive Design

Radostina (Ina) Tsvetkova
Open session

World Congress 2026 North America

Vibe Coding Accessibility

Karl Groves

Focused on actively fixing accessibility

Karl Groves
Open session

World Congress 2026 North America

Small LLM in your Browser: Huge Opportunities for Web Applications

Daniel Ostrovsky

UI/UX Architect at Payoneer | AI Architect | Full Cycle Development Expert | Public Speaker | Open Source Contributor |

Daniel Ostrovsky
Open session

World Congress 2026 North America

Architecting AI in Angular: WebMCP, A2UI, and the Agent Experience

Ankita Sood

Sr. Principal Engineer @ Secureworks | Angular GDE

Ankita Sood
Open session

World Congress 2026 North America

Fast by Design: A Masterclass in High-Performance Web Engineering

Aaron Grogg

Senior web developer, committed to improving the user experience by improving web performance

Aaron Grogg
Open session

World Congress 2026 North America

Reinventing Testing Practices in the AI Era

Eric Deandrea

Java Champion & Senior Principal Software Engineer, IBM

Eric Deandrea