Responsive, Adaptive and Responsible
summary
Argues that core web principles are eroding and gives concrete audits and fixes: found 4200 interoperability bugs during a modern-browser rewrite, measured the average site as ~2 MB with ~100 requests and showed roaming costs, reports specific toolchain pitfalls (huge npm installs, transpiler/debug pain) and compatibility counts for ES6 features, and describes a rebuilt browser that removed 220k legacy lines. Watch if concrete numbers, measured failures and real engineering tradeoffs matter.
AI-written summary · about
chapters (38)
- 0:00Intro
- 1:02Internet is a beautiful thing
- 1:54Web principles
- 3:18Challenges
- 5:01Over obsolescence
- 6:39Promises
- 7:23Incredible
- 7:42Experimental
- 9:51Awesomesauce
- 10:18We innovate for ourselves
- 10:38We have great jobs
- 12:12Its time to be more responsible
- 12:22Question authority
- 13:45The web is terrible
- 14:28Internet Explorer is dead
- 15:40Burn IE
- 15:50Clean up
- 16:24Browsers
- 17:39User Agent sniffing
- 18:37Experimental CSS
- 19:44People are lazy
- 20:28Inlining
- 23:01Browser makers
- 25:42Demand and flawed supply
- 26:01The watershed moment
- 26:51ES6 is for everyone
- 27:40The support is encouraging
- 27:54The problem with JavaScript
- 28:36Feature Tests IO
- 28:54Transpile
- 31:08ES6 Performance
- 31:38ES6 in the Wild
- 32:50Unit Tests
- 33:07ES6 Cartas
- 33:27Purity
- 34:09Too many empty promises
- 39:10Great UX is Invisible
- 39:50Good Code is Invisible
related talks
44mAdvancing the web without breaking it?
31mOde to the decade++
40mJavaScript in the age of HTML 5 and CSS 3
55mReckoning: Frontend's Lost Decade
58mNew Adventures in Responsive Web Design
43mResponsive Design, Past, Present and Future
32mA Modern Web Landscape — Matt Biilmann, Frances Berriman, and Wilson Miner
28mLet's Save The Internet
