~/talk

Look up Javascript on mobile

Talkat Meta Refresh 2015 · 2015-04-16..04-17· [javascript]
links:none on file
slides:none on file

Claim: heavy client templating and naive event handlers kill mobile performance so move HTML rendering server side with a render=true flag, avoid big client JSON parsing, and move compute into web workers. Built a tiny library called eventman that attaches capture‑phase listeners on body, assigns node IDs and stops propagation; testing shows firing 1,000 delegated events drops from ~300 ms (old jQuery) to ~33 ms. Avoid inline handlers, document.fragment and JS animations on low‑end devices.

AI-written summary · about

  1. 0:00Start
  2. 1:30Introduction
  3. 7:53Browser Design
  4. 8:44Ui
  5. 11:35How Can You Optimize Your Javascript on Mobile
  6. 12:14Why You Use Javascript on Mobile
  7. 12:29Animations
  8. 16:14Events
  9. 16:52What Makes Events Heavy
  10. 17:40Capture Phase
  11. 19:35Dom Channel
  12. 32:45Out of Scope Exit
  13. 33:16Localizing Variables
~/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.