World Congress 2023 Aug 11, 2023

Making Interactions Accessible to All Users

Anuradha Kumari

Stop treating accessibility as a stressful, retroactive QA audit. Discover how leveraging semantic HTML and native browser capabilities eliminates the heavy engineering lift of post-release remediation.

Pause
Mute Enter Fullscreen
#1 about 3 min

Defining interaction and accessibility on the web

How diverse users interact with web interfaces using assistive technologies.

#2 about 4 min

Fixing keyboard focus and outline styling for buttons

Why removing the CSS outline attribute harms keyboard accessibility and how to style it properly.

#3 about 5 min

Making icon-only buttons accessible to screen readers

How to build icon buttons with visually hidden text for screen reader compatibility.

#4 about 2 min

Announcing state changes with toggle buttons

Using the aria-pressed attribute to inform users when a button state toggles.

#5 about 3 min

Choosing between native buttons and links

The native behavioral differences between anchor tags and buttons in accessible web design.

#6 about 2 min

Structuring and labeling HTML forms correctly

Associating HTML label elements with inputs using unique IDs to assist screen readers.

#7 about 2 min

Providing contextual input hints with aria-describedby

Linking specific form descriptions and password hints directly to input attributes.

#8 about 2 min

Using aria-live to announce dynamic errors and states

Notifying screen reader users about dynamic form validation messages without moving focus.

#9 about 5 min

Building accessible custom modals and dialogues

Managing focus traps within modals using JavaScript or adopting the native HTML dialog element.

#10 about 5 min

Addressing web accessibility challenges in development teams

Strategies for implementing inclusive practices and conveying the value of accessibility to stakeholders.

Matching moments

3:08 min

Introduction to building accessible web frontends

Konstantin Tieber · World Congress 2022

3:34 min

Enhancing screen reader support with ARIA design patterns

Konstantin Tieber · World Congress 2022

8:18 min

Building interactive accessibility learning resources for web developers

Chris Heilmann +2 · LIVE

2:15 min

Overcoming challenges in building accessible interfaces

Aurora Scharff Aurora Scharff · World Congress 2025

4:46 min

Resolving default accessibility limitations in custom web components

Manuel Mauky · World Congress 2023

3:51 min

Audience questions on accessibility and framework tradeoffs

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 25, 2026 · 09:40–10:10

Stage 5

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

September 25, 2026 · 11:00–11:30

Outdoor Stage

Vibe Coding Accessibility

Karl Groves

Focused on actively fixing accessibility

Karl Groves
Open session

World Congress 2026 North America

September 24, 2026 · 12:50–13:20

Stage 7

Architecting Agentic Apps: WebMCP, A2UI, and Agent Experience

Ankita Sood

Sr. Principal Engineer @ Secureworks | Angular GDE

Ankita Sood
Open session

World Congress 2026 North America

September 25, 2026 · 15:30–16:00

Stage 6

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

September 24, 2026 · 16:10–16:40

Stage 1

Closing the autonomous software development loop

Justin Halsall, Scott Voigt

Justin Halsall
Scott Voigt
Open session

World Congress 2026 North America

September 24, 2026 · 10:20–10:50

Stage 1

The Browser Is Becoming an AI Runtime

Ajit Varma, Will Bryk

Ajit Varma
Will Bryk