~/talk

The intentions were good

Talkat JSHeroes 2024 · 2024-05-23..05-24· [accessibility, developer-experience]
slides:none on file

Walks through concrete failed attempts at accessibility, naming lessons and tools: keyboard navigation first, use of screen readers and Lighthouse and Axe, and pitfalls of ARIA labels misuse and redundant alt text. Claims five practical lessons: prioritize contrast semantics outlines skip links, test user stories manually with keyboard and a screen reader, add automated checks to CI. Cites surprising numbers (4.1% of sites pass automated checks; an “info” site scores 98/100 yet is unusable), shows what was built, why it broke, and what fixes actually work.

AI-written summary · about

  1. 0:00Accessibility introduction
  2. 2:29Disabilities and assistive tech
  3. 7:48The most important assisted technology for developers
  4. 9:13Simple fixes with big impact
  5. 12:44Prioritizing fixes in codebases
  6. 14:29Lesson two: People mean well but sometimes fail
  7. 17:21Alt text rules and mistakes
  8. 19:50Testing beyond automated tools
  9. 24:05Common issues and easy fixes
  10. 25:12Accessibility ownership
  11. 27:41Learning from mistakes
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.