~/talk

Designing the Conversation

Talkat Inclusive Design 24 (#id24) 2017 · on Thursday, 2017-11-16· [web-platform, accessibility]
slides:none on file

Argues that using plain HTML plus ARIA can unlock the web’s ~4.59 billion pages for voice assistants by marking meaning not style: use phrasing elements (em, strong, i, b, abbr) and link attributes, add landmarks and roles (navigation, main, banner) and focus control (tabindex) so assistants can jump and read. Shows form fixes: proper label association, HTML5 input types, autocomplete tokens, client/server validation, aria-describedby and aria-invalid; cites Facebook UX change raising correct reports from ~50% to 78% and a 2001 Xbox hidden-price exploit as cautionary server‑side validation example.

AI-written summary · about

  1. 0:00Introduction
  2. 5:05Phrase Elements
  3. 10:30Links
  4. 16:40Document Organization
  5. 20:01Landmarks
  6. 25:34Forms
  7. 31:51Field Type
  8. 32:25Progressive Enhancement
  9. 34:43Form Construction
  10. 36:17Dates
  11. 37:23Autocomplete
  12. 40:47Required
  13. 41:40Hints
  14. 42:18Clientside validation
  15. 44:32Serverside validation
  16. 46:29Serverside errors
  17. 47:43Wrap up
~/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.