Slide 102
Slide 102 text
Understanding the impact of HTTP2
• Todays best practices are tomorrows anti-patterns
• The limitations of HTTP/1.X forced us to develop various application workarounds (sharding,
concatenation, spriting, inlining, etc.) to optimize performance. However, in the process we’ve
also introduced numerous regressions: poor caching, unnecessary downloads, delayed
execution, and more.
• HTTP/2 eliminates the need for these hacks and allows us to both simplify our applications
and deliver improved performance.
• You should unshard (domains), unconcat (css/javascript), and unsprite your assets
(images)
• You should switch from inlining to server push
• Read Ilya Grigorik awesome book on browser performance - http://hpbn.co/http2