~/talk

You're only supposed to blow the bloody doors off!

Talkat Nordic.js 2017 · 2017-09-07..09-08· [accessibility, web-platform]
slides:none on file

Clear examination of concrete accessibility traps: why Windows screen readers gobble keystrokes and break JavaScript letter shortcuts, how rebuilding buttons and links with spans or ARIA requires extra keyboard scripting, the surprise that role=application disables native navigation and that roving tabindex plus arrow-key handling is essential for tab panels, plus a warning about the Accessibility Object Model (AOM) now in Chrome behind a flag and its power to both fix and further confuse real-world assistive workflows.

AI-written summary · about

  1. 0:00Start
  2. 2:25What Are Screen Readers Do
  3. 5:14Virtual Buffer
  4. 6:24What Happens When a Website Provides Javascript Shortcuts
  5. 8:25How Screen Readers and Browsers Work Together
  6. 9:30Platform Accessibility Api
  7. 11:40Accessibility Tree
  8. 19:15Break Native Semantics
  9. 20:30Keyboard Accessibility
  10. 22:18Interactions
  11. 24:11Tab Lists
  12. 26:27The Accessibility Object Model
~/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.