Access All Areas
summary
Builds a responsive UI library that drops jQuery and Bootstrap and implements ARIA roles end to end; claims accessible components are easier than expected and shows working code on GitHub and Slideshare. Demonstrates a hierarchical picker combining treeview + autocomplete, enforces keyboard navigation and persisted tab state via the storage API, cites WCAG contrast numbers and touch target minimums, and notes what failed and what shipped.
AI-written summary · about
chapters (28)
- 0:00Intro
- 1:16My Story
- 2:18Github
- 2:35Programmer credo
- 3:00The Strand
- 3:42Universal Design
- 3:59Flexibility
- 5:29perceptible
- 7:14Photoshop
- 7:43urinals
- 9:05Bootstrap
- 10:10Accessibility
- 10:48The Good
- 11:41The Bad
- 12:55Documentation
- 13:24Hayden Pickering
- 14:08Leah Lee
- 19:36Contrast
- 21:37Ratios
- 22:06Failures
- 22:38legibility
- 23:40button
- 24:39button II
- 25:15keyboard access
- 25:42tabs
- 26:14demo
- 27:42Storage
- 31:01Questions
related talks
31mDeveloping for Everyone
34mBuilding Accessible Web Apps in React
49mHow to create accessible JavaScript widgets with basic HTML components
29mJavaScript for Everybody
15mPatterns for Making Accessible Components
33mAccessibility and JS: side-by-side
26mDemystifying Accessibility in React Apps
37mDesigning Accessibility for Other Developers
