Oli Legat – a11y & Interactive Canvases @JavaScriptConferences
Oli Legat – a11y & Interactive Canvases  @JavaScriptConferences
Uploaded June 2025 | Updated September 2026, 2 weeks ago
Talk: Oli Legat - "a11y & Interactive Canvases", JSNation 2025

Thinking of using (canvas) to render your UI? Great idea! But let’s make it accessible. Learn how to leverage the DOM tree structure to allow users to interact with your canvas using the keyboard and a screen reader. Find out about tricky gotchas and how to work around these.

Watch the full talk with Q&A on GitNation website: gitnation.com/contents/a11y-and-interactive-canvases

Follow the link to watch the full version of all the conference talks, QnA’s with speakers and hands-on workshop recordings → gitnation.com/events/jsnation-2025

Timestamps:

00:00 Accessibility and Interactive Canvases
02:19 SVG Attributes and Accessibility
04:11 Canvas Accessibility and Proxy Elements
06:29 Interactive Elements and Chart Accessibility
08:03 Interactive Screen Reader Feedback
08:38 Screen Reader Responsiveness & Element Limitations
09:48 UI Control 'Ball' with Screen Reader Integration
11:05 Proxy Element Integration for Screen Reader
12:03 Focus Changes and Proxy Element Swapping
13:54 Focus Indicators and Keyboard Shapes
15:14 Dynamic Focus Indicators and Interaction
17:02 Screen Reader Interaction and Focus Shapes
18:36 Dynamic Focus Indicators and Interactive Shapes

JSNation website: jsnation.com
JSNation on X: https://x.com/thejsnation
JSNation on LinkedIn: linkedin.com/showcase/jsnation-the-main-js-conference
JSNation on Bluesky: https://bsky.app/profile/jsnation.gitnation.org
JSNation on Instagram: instagram.com/thejsnation
GitNation on TikTok: tiktok.com/@gitnationorg

#JSNation #JSNation2025 #GitNation
Oli Legat – a11y & Interactive CanvasesHow to Kill Dependency Conflicts & Tame AI Agents using Environment-as-Code?Heres Where Agentic UI Is Actually Going | Wes BosTransformers.js Explained by Its Creator: State-of-the-Art Machine Learning for the WebScaling Voice AI to Millions | Jesse Hall (LiveKit.io)The State of the WebSemble CTO Mikael Landau on Build vs Buy Strategy, Product Led AI & Scaling ICs to ManagersPackaging & Deploying AI Tools with Model Context ProtocolSee What Breaks When You Build a Voice AI Agent & How To Fix It | Jesse HallTechLead Conf London 2025 - Adopting AI in Orgs Edition - November 28, 2025 | GitNation ConferencesCoding AI Extensions: Why Standard SDLC Kills Your Architecture | PixieBrix | Todd SchillerHow to Architect & Scale Production Web Systems in 2026 | Web Engineering Summit | Tech Conference
JavaScript Conferences by GitNation |

Oli Legat – a11y & Interactive Canvases

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER