~/talk

Pushing the Limits of Mobile Performance

Talkat Full Frontal 2013 · on Friday, 2013-11-08· [web-performance]
slides:none on file

Mobile Gmail and Docs focus on concrete wins: remove the 300KB parse penalty (old iPhone ~3s, modern browsers ~330ms, lazy parse down to ~40ms), start the XHR within the first 14KB to save up to 2s on 3G, and prefer large tap targets plus touchend handlers to avoid the 360ms click delay. DOM creation for 5,000 nodes costs tens to low hundreds of ms so method matters less; avoid inline events (Chrome can allocate ~10MB); use appcache patterns carefully and reset timeouts on progress events (2.5–5s between bites covers ~99%).

AI-written summary · about

  1. 0:00Intro
  2. 0:34About Andrew
  3. 3:16Cordova - 2013
  4. 4:13Fast App Demo
  5. 8:01JS Parsing
  6. 11:49Creating DOM
  7. 17:06Registering Events
  8. 20:13Event Delegation
  9. 25:02Offline-Only AppCache
  10. 28:40Network Matters - Page Load
  11. 31:21Network Matters - Format
  12. 38:28Use your time wisely
  13. 38:59#perfmatters
~/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.