2018
JavaScript Optimization | Web Fundamentals | Google Developers
by dzcDelivering less JavaScript can mean less time in network transmission, less spent decompressing code and less time parsing and compiling this JavaScript.
2016
High Performance Browser Networking (O'Reilly)
by dzc & 1 otherThis book is required reading for anyone who cares about web performance; it's already established as the go-to reference on the topic.
—Mark Nottingham (IETF HTTPBis Chair)
2015
Why AMP is fast
by dzcWhile this article is about optimizations in AMP, it might also be useful as a kind of todo list for optimizing a non-AMP website.
CSS Triggers : Layout, Paint and Composite
by dzc & 2 othersa definitive reference for what work is triggered by changing various CSS properties.
Yellow Lab Tools - Outil en ligne + logiciel libre : métriques sur la perfomance web
by dzc & 2 othersopen source project It lets you test a webpage (via an URL) and detects performance and front-end code quality issues.
This is done by loading the webpage via PhantomJS and collecting various metrics and statistics with the help of Phantomas. These metrics are categorized and transformed into scores. It also gives in-depth details so developpers can correct the detected issues.
2014
A curated list of Web Performance Optimization (Awesome WPO - GitHub)
by dzc & 1 otherEveryone can contribute here ! Docs, Blogs, Talks, Analyzers, Analyzers API, Benchmark (CSS-JS), Bookmarklets, CDN, Image Optimizers, Loaders ...
How to Embed YouTube Videos without Increasing Page Load Time
by dzc (via)Instead of embedding the full Youtube video player, Google+ only displays the thumbnail of a YouTube video and then overlays a play icon over the video so the image resembles a video player.
bLazy.js – A lazy load image script | Hvem glor - din bror
by dzcbLazy is a lightweight lazy loading and multi-serving image script. It’s written in JavaScript why it doesn’t have any dependencies for 3rd party libraries like jQuery. bLazy is working in all modern browser including IE7+.