~/talk

FOUC, and the Death of Progressive Enhancement

Talkat Web Unleashed 2019 · 2019-09-13..09-14· [web-platform, web-performance]

Argues that progressive enhancement, as practiced, fails users because layering by technology creates FOUC and FOUT pain, cites webpagetest filmstrips (Chase shows two seconds white and five spinners) and UK stats (1.3% no-JS) to show real impact, surveys client-side features like prefers-reduced-motion and client hints, and proposes a concrete alternative — a fidelity slider (or server-driven fidelity tiers) that toggles images, fonts, scripts and SPA behavior so the site degrades deliberately and measurably rather than flashing broken UX.

AI-written summary · about

  1. 0:00Introduction
  2. 1:23Death of Ideas
  3. 5:03Rethinking the Web
  4. 12:14Progressive Enhancement
  5. 19:04Lies and Misconceptions
  6. 21:16Responsive Design
  7. 28:01Tom Dale
  8. 35:24User Agent
  9. 36:24Configuration
  10. 39:41Focus on Each Person
  11. 40:04Designing for Consistency
  12. 41:16Zelman
  13. 43:21Customer
  14. 46:13Statistics
  15. 46:41We know better
  16. 47:29Accessibility
  17. 48:27People
  18. 48:52Browser knows best
  19. 49:12Browser doesnt know
  20. 50:46User input
  21. 50:59User input precedent
  22. 52:55People want the most powerful experience
  23. 53:06Facebook and Opera Mini learned
  24. 54:06Moving forward
  25. 54:31Practice
  26. 54:49Precedent
  27. 55:34Nontechnical terms
  28. 56:34The fidelity slider
  29. 57:31The server makes a decision
  30. 57:42fidelity
  31. 57:57responsive
  32. 58:23app behavior
  33. 58:51browser veto
  34. 59:12first steps
~/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.