~/talk

Delivering Responsibly

slides:none on file

Argues that perceived performance matters more than raw bytes and shows concrete fixes: extract and inline critical CSS from templates (14 KB HTML target), load the full stylesheet and JS asynchronously, set a cookie to avoid repeated inlining, use FontFaceObserver to show fallback type then swap fonts (iOS timeout can be ~30s), and test with webpagetest.org and PageSpeed. Example: a 9 MB article drops start-render from ~12.5s to ~4s on 3G after these changes.

AI-written summary · about

  1. 0:00Intro
  2. 0:31Responsive Design
  3. 5:46Performance Problems
  4. 7:53The Edge Case
  5. 8:35The Web Doesnt Always Work
  6. 8:58Web Designers Were In A Unique Position
  7. 9:20Data Is Finite
  8. 10:22How Much Does My Website Cost
  9. 11:21Compress Everything Right
  10. 12:58Source Set
  11. 13:18Reduce Dependencies
  12. 13:58Optimization Helps
  13. 15:10Latency Issues
  14. 15:35Physical Distance Write
  15. 16:15Grace Hopper
  16. 19:22Tammy Everett
  17. 20:53Critical Path
  18. 21:37Standard References
  19. 22:02Render Blocking
  20. 22:55Optimize Assets
  21. 23:28Webpage Test Org
  22. 23:53Summary Page
  23. 24:56Timeline View
  24. 25:30Awareness
  25. 26:07Prioritize
  26. 26:58Fold
  27. 27:52Bookmarklet
  28. 29:15grunt critical CSS
  29. 29:55unique templates
  30. 30:31pagespeed insights
  31. 31:01inline code
  32. 31:47script element
  33. 32:14progressive enhancement
  34. 33:04loading CSS
  35. 33:50load script
  36. 34:19inline styles
  37. 34:44browser cache
  38. 35:10fonts
  39. 35:39Safari
  40. 36:24Font Events
  41. 37:09Key Frames
  42. 37:36Wired Case Study
  43. 40:13HTTP Version 2
  44. 40:27Server Push
  45. 41:37Preparation and Foresight
  46. 42:04Conclusion
~/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.