~/talk

Enhance!

slides:none on file

Argues that building on HTML then CSS then JavaScript yields far more robust sites than putting everything in JS and shows concrete flipside examples: the original 20‑year‑old CERN page still renders, Instagram’s JS‑only load fails, Zen Garden proves same HTML with different CSS, and a navigation built as a fragment link upgraded via feature detection (querySelector + addEventListener) works everywhere. Recommends progressive enhancement, detects features not browsers, uses cutting the mustard checks so enhancements run only when safe.

AI-written summary · about

  1. 0:00Introduction
  2. 2:15Brain rewiring examples
  3. 6:46Web design evolution
  4. 9:12Web layers and honesty
  5. 12:18HTML fault tolerance
  6. 14:44CSS fault tolerance
  7. 16:11JavaScript fragility
  8. 21:05Robustness principle
  9. 22:48Opinionated software
  10. 24:36JS frameworks trade-offs
  11. 27:22Web not a platform
  12. 30:56User needs focus
  13. 31:58Responsive design
  14. 33:46Do websites need to look the same in every browser?
  15. 36:56Aggressive enhancement
  16. 39:05Support vs optimization
  17. 41:12Convincing stakeholders to embrace progressive enhancement
  18. 42:17Future-proofing
~/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.