FOUC, and the Death of Progressive Enhancement
summary
Argues progressive enhancement as originally marketed is essentially dead and replaces it with a user-first mandate: every site needs a serviceworker to control caching and offline behavior, stop optimizing for first-paint at the cost of jank and flash of unstyled content, and prefer configurability over silent guessing. Cites WebPageTest filmstrip evidence, a 1.3 percent JS-disabled stat for government users, examples like Gmail’s basic HTML and Opera Mini Facebook, and proposes a fidelity slider header to signal servers what to send.
AI-written summary · about
chapters (53)
- 0:00Intro
- 0:36Death and Taxes
- 3:11First Web Browser
- 4:10Space Jam
- 5:19Separation of Concerns
- 7:35Graceful Degradation
- 8:55Progressive Enhancement
- 11:29Web Performance Optimization
- 12:29Phalke
- 13:26Flash of invisible text
- 15:15The defacto standard
- 15:47Reducing the time to first paint
- 16:55Have you ever
- 17:30Users dont like these
- 17:46Service Workers
- 19:33Progressive Web Apps
- 21:12Technology Layer Delivery
- 22:40Technology Bias
- 25:35Responsive Design
- 27:02The Divide
- 27:46The Great Divine
- 29:57The Death of Progressive Enhancement
- 32:53Is JavaScript Relevant
- 34:26Google Maps
- 35:39MapQuest
- 36:42Alex Russell
- 37:37Adaptive Design
- 38:55Configuration
- 39:36Car analogy
- 41:04Personalizable design
- 41:37Printable design
- 42:27Shopping experience example
- 43:34Peoplecentric design
- 44:09Priority of constituencies
- 44:35FOUC founding document
- 45:15Browser as a user agent
- 46:18The wrong mindset
- 46:52The flaw
- 47:45We take too much pride
- 48:42Artists
- 49:39Convergence
- 50:18User Wants It
- 52:25The Fundamental Flaw
- 52:50Google Analytics
- 53:06Statistics
- 53:27User Experience
- 54:03Average Best
- 54:13Accessibility
- 55:30Empathy Driven
- 55:59Power Ability
- 56:17Users
- 57:06Browser Flaws
- 57:45Browser Device
related talks
01h 10mFOUC and the Death of Progressive Enhancement
01h 03mFOUC, and the Death of Progressive Enhancement
30mDoes Progressive Enhancement Have a Place in Today's Web?
51mProgressive Enhancement
37mWhy are SJW killjoys always on about progressive enhancement?
04mProgressive Enhancement and CSS
25mFor a Future-Friendly Web
44mEnhance!
