~/talk

Your Website is Not Accessible

Talkat CascadiaJS 2014 · 2014-07-31..08-01· [accessibility, javascript]
slides:none on file

Website accessibility fails often come from missing semantics and small omissions that assistive tech can't recover from: images without alt tags and labels cause screen readers to read filenames; forms rely on placeholders instead of proper labels; interactive elements use divs instead of real buttons; lack of keyboard focus order breaks navigation. A live VoiceOver demo on the New York Times shows output becomes noisy and unusable. Recommended fixes: semantic HTML, ARIA where needed, captions/transcripts, and testing with ChromeVox/Chromebox plus automated checks like WAVE and Quail, which catch many easy wins.

AI-written summary · about

  1. 0:00Introduction
  2. 1:24Why accessibility matters
  3. 3:07Common user assumptions
  4. 4:10Screen reader demo
  5. 6:21WCAG principles overview
  6. 7:06Making content perceivable
  7. 9:58Text alternatives and ARIA
  8. 11:00Adaptable content structure
  9. 12:48Distinguishable design
  10. 13:09Operable interfaces
  11. 14:34Understandable content
  12. 16:44Robust compatibility
  13. 17:50Current state of accessibility
  14. 18:32Tools and resources
~/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.