~/talk

Resilience

Talkat ColdFront Conference 2015 · on Thursday, 2015-09-03· [web-platform, web-performance]
slides:none on file

Argues for a concrete three-step method: identify the core functionality, implement that core with the simplest technology (HTML, lists, forms, images), then enhance with CSS, AJAX and service worker. Cites Postel’s Law and Murphy’s Law as reasons to prefer lax declarative layers and to assume failure. Points out surprising real-world bloat — NASA.gov ends up with 139 requests and 6.7 MB (roughly 3 MB of blocking JavaScript) to render basic text and images — and shows service worker works as an enhancement, not a substitute.

AI-written summary · about

  1. 0:00Start
  2. 17:45Be conservative in what you send, be liberal in what you accept.
  3. 23:47Anything that can possibly go wrong, will go wrong.
  4. 30:06layout
  5. 41:01If you build pages with the idea that parts other than html are optional, you will create a better and stronger web page.
  6. 41:17developer convenience
  7. 41:34user needs
~/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.