How HTTP/2 will change the web as we know it
by Nils de Moor CTO and CO-founder of woorank
@NDEMOOR #brightonSEO
HTTP, you say?
client
HTTP/0.9
1991
client
GET /index.html
<html>…</html> (connection closed)
HTTP/1.0
1996
client
GET / HTTP/1.0 Host: woorank.com User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) Accept: */*
HTTP/1.1 200 OK Date: Wed, 31 Aug 2016 16:18:52 GMT Server: Apache Content-Type: text/html; charset=UTF-8
<html>…</html> (connection closed)
client
cl
cl
cl
cl
HTTP/1.1
1999
cl
cl
cl
cl
SPDY
2009
HTTP/2
2015
client
SECURITY
client
request priorities
1
2 3
client
COMPRESSION
client
SERVER PUSH
client
MULTIPLEXING
https://http2.akamai.com/demo
client
?
http://caniuse.com/#feat=http2
…BUT BACKWARDS COMPATIBLE ANYWAY
…Although some optimisations for http/1.1 might have a reverse effect on http/2
bit.ly/http2-opt
?
✅ HAVE your site served over HTTPS
✅ GET code READY for HTTP/2 best practices
✅ GET server/hosting READY to serve HTTP/2
✅ Roll out
😭
🤔
“A slow site on HTTP/1.1, will be a slow site on HTTP/2”
“A FAST site on HTTP/1.1, will be an even faster site on HTTP/2”
Thank you!
@ndemoor #brightonSEO
https://http2.github.io/ https://ma.ttias.be/architecting-websites-http2-era/ http://bit.ly/http2-opt https://http2.akamai.com/demo http://caniuse.com/#feat=http2 https://en.wikipedia.org/wiki/HTTP/2 https://en.wikipedia.org/wiki/SPDY
https://www.mnot.net/blog/2014/01/30/http2_expectations http://kamranahmed.info/blog/2016/08/13/http-in-depth/ https://www.smashingmagazine.com/2016/02/getting-ready-for-http2/ https://plus.google.com/+JohnMueller/posts/VZnmctnJV3v http://stackoverflow.com/questions/33812836/can-http-2-best-practices-hurt-seo-serps https://www.besthostnews.com/what-is-http2-and-how-does-it-compare-to-http1-1/ https://mattwilcox.net/web-development/http2-for-front-end-web-developers
http://cdn2.hubspot.net/hub/1681264/file-3697816230-jpg/blog-files/http2-neeson-meme.jpg http://cliparts.co/cliparts/6Tr/o6z/6Tro6zjTK.png https://en.wikipedia.org/wiki/Who_Wants_to_Be_a_Millionaire_(U.S._game_show)
SOURCES - CREDITS