~/talk

There's more to Performance than meets the Eye

Talkat DeltaV Conference 2018 · on Friday, 2018-05-11· [accessibility, web-performance]
slides:none on file

Shows measurable effects: screen readers rely on the browser’s accessibility tree, and Chrome mitigates latency by caching that tree into the application process, while Edge forces slow OS API roundtrips so out‑of‑process queries run an estimated 12–50× slower. Firefox’s multi‑process design added delays that land much closer to Chrome after Firefox 60. The virtual model still provides features (like two‑marker selection) that raw API queries do not, so dropping it requires API and UX redesign.

AI-written summary · about

  1. 0:00Intro
  2. 0:49Web performance
  3. 1:07Browsers
  4. 1:29Screen readers
  5. 2:23Screen reader demo: text
  6. 2:53Screen reader demo: language
  7. 3:25In the late 90s Windows
  8. 4:13Screen reader demo: headings
  9. 4:46Screen reader demo buttons
  10. 8:05The accessibility tree details element
  11. 9:48Single process model
  12. 10:23Communication architectures
  13. 12:55Multi-process Chrome & firefox
  14. 13:18Chrome initial approach
  15. 13:54Chrome current approach
  16. 14:16Chrome accessibility performance
  17. 14:34Chrome screen reader TTI
  18. 16:03Firefox approach
  19. 16:53Firefox accessibility performance
  20. 17:53Multi-process Edge
  21. 18:36Edge accessibility performance
  22. 19:03Edge: Jaws & NVDA
  23. 19:44Edge: Narrator
  24. 20:28Performance drop the virtual model?
  25. 20:58Screen reader demo: selecting content
  26. 21:42Screen reader demo: select using placeholders
  27. 22:55Screen reader demo: searching with
  28. 23:45Performance code wel
~/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.