Modern Websites for the Modern Web
summary
Modernizr 3 becomes a modular build system (about 262 modules) that generates custom bundles client‑side or server‑side; font loading uses the CSS Font Loading API with FontFaceObserver polyfill and a cookie/localStorage trick to avoid FOIT; offline uses service worker + appcache fallback (hotel Wi‑Fi test: cold load 20s → cached 190ms); heavy tasks run in web workers for gzip size and build generation; downloads use Blob/URL/download with a form fallback and server POST, and npm/bower installs map to the build URL.
AI-written summary · about
chapters (12)
- 0:00Intro
- 0:44Edge Browser
- 0:59Modern Websites
- 3:07Fontface
- 7:32Service Worker
- 12:57App Cache
- 13:27Cache Manifest
- 21:24ZeroClipboard
- 23:22Copy to Clipboard
- 28:22HappyGIS
- 30:57NPM Bower
- 31:42Moderniser
related talks
43mService workers
58mNew Adventures in Responsive Web Design
26mWeb Performance in modern JavaScript world
10mThe Evolution of Modern Web and Homo Frontendalis
45mThe (Awesome) Future of Web Apps
46mWeb Performance in 2018
01h 03mNew Adventures in Responsive Web Design
38mLet's Web Dev Like It's 1999! with Ben Ilegbodu
