WeAreDevelopers LIVE Mar 25, 2025

WeAreDeveloper Live: Accessibility in the EU, CSS Gaps and forms with Emma Dawson

Emma Dawson

Emma Dawson warns that automated overlays are harmful accessibility shortcuts. Discover how mastering semantic HTML solves massive EU compliance challenges without sacrificing your custom CSS forms.

Pause
Mute Enter Fullscreen
#1 about 7 min

Transitioning from inclusive teaching to web accessibility

Adapting lesson plans for children with differing needs creates a natural foundation for developing accessible web experiences.

#2 about 4 min

Learning frontend development by replicating existing websites

Rebuilding established user interfaces demystifies complex css patterns and implicit design decisions for early-career developers.

#3 about 4 min

Evaluating practical development approaches over whiteboard interviews

Asking candidates to rebuild real interfaces or explain open-source code reveals more about their capabilities than abstract algorithmic tests.

#4 about 4 min

Implementing multi-column content separators with proposed CSS features

New browser proposals aim to simplify inserting visual gaps between column layouts without relying on complex, unpredictable border hacks.

#5 about 8 min

Balancing native form styling capabilities with accessibility concerns

Providing advanced CSS access to native form controls prevents developers from creating custom unsemantic widgets that break keyboard functionality.

#6 about 6 min

Managing flexbox and grid spacing with CSS gap attributes

Using distinct gap values instead of margin overrides prevents unpredictable layout shifts while addressing zoom magnification usability concerns.

#7 about 4 min

Core requirements for the European Accessibility Act compliance

New legal standards mandate that private e-commerce and banking services implement WCAG compliant interfaces to support independent navigation.

#8 about 7 min

Avoiding technical shortcuts and AI accessibility overlays

Automated tools like AI alt-text generation and widget overlays cannot replace semantic HTML and often introduce further usability barriers.

#9 about 4 min

Identifying reliable web accessibility checklists and auditing tools

Resources like WebAIM and Accessibility Insights provide engineers with actionable testing criteria directly integrated into bug tracking pipelines.

#10 about 5 min

Maximizing usability through captions and audio descriptions

Proper subtitles and audio descriptions dramatically improve content consumption in diverse environments beyond strict legal compliance goals.

#11 about 5 min

Navigating cross-browser screen reader compatibility and testing

Coupling manual keyboard testing with visually impaired user feedback ensures product functionality beyond simple verification by automated scripts.

#12 about 4 min

Preserving screen reader list semantics against browser interventions

Using CSS reset styles to remove bullets can unintentionally strip critical list semantics in Safari without proper Aria role compensation.

#13 about 4 min

Creating accessible animated accordions with native HTML elements

Leveraging semantic details and summary tags reduces JavaScript overhead while integrating natively with in-browser text search functionalities.

#14 about 5 min

Grouping complex form inputs semantically using HTML attributes

Wrapping related input options in fieldset elements enables screen readers to accurately articulate group context and hierarchical input relationships.

#15 about 5 min

Integrating accessibility checks early into the development lifecycle

Prioritizing inclusive design during initial component creation drastically reduces the eventual organizational cost associated with retrofitting accessibility compliance.

Matching moments

4:30 min

Addressing web accessibility challenges in development teams

Anuradha Kumari · WWC 2023

3:08 min

Introduction to building accessible web frontends

Konstantin Tieber · WWC 2022

8:18 min

Building interactive accessibility learning resources for web developers

Chris Heilmann +2 · LIVE

3:51 min

Audience questions on accessibility and framework tradeoffs

Rowdy Rabouw Rowdy Rabouw · WWC 2022

3:14 min

Introducing the accessibility panel and their industry backgrounds

Léonie Watson Léonie Watson +4 · A11y + AI

2:31 min

Introduction to software accessibility and European compliance directives

Moh’d Abualhuda +1 · WWC 2023

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

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer