~/talk

From Parentheses to Perception: How Your Code Becomes Someone Else's Reality

Talkat Node+JS Interactive 2018 · on Thursday, 2018-10-11· at 11:20· West Ballroom B· [web-platform, web-performance]
slides:none on file

Maps HTML/CSS/JS into concrete browser structures: DOM and CSSOM merged into a render tree, layout converts relative sizes to exact pixels, painting makes bitmaps sent to the GPU, and JavaScript runs on the main thread so long tasks cause jank because frames must finish in 16.66 ms (60 fps). Details: HTML is 100% fault tolerant, V8 uses eager/lazy parsers → AST/scope → Ignition bytecode → Turbofan optimizer, and human vision matches that pipeline with rods/cones thresholds (≈15 Hz, ≈60 Hz) and cortical object recognition.

AI-written summary · about

  1. 0:00Introduction
  2. 1:45Symmetry
  3. 3:11Parsing
  4. 4:20Analysis Syntax Analysis
  5. 4:53HTML vs CSS
  6. 6:46Parsers
  7. 8:03Baseline Compiler
  8. 8:31Optimizer Compiler
  9. 9:55LayoutReflow
  10. 10:16Painting
  11. 11:03JavaScript
  12. 11:57How Does Our Brain Take That
  13. 12:55Rods and cones
  14. 13:58Optic chiasm
  15. 14:37Lateral geniculate nucleus
  16. 15:38Primary visual cortex
  17. 17:09Agnosia
  18. 18:02Data
  19. 18:36Object Recognition
  20. 19:31Motion
  21. 20:55Words
  22. 22:58Parse
  23. 23:24Garden Path
  24. 24:21Constraint Based Theory
  25. 25:44Reading
~/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.