Posted on March 10th, 2017 by Barnaby Puttick
What is HTTP/2?
HTTP/2 is the next generation of the HTTP protocol that was based on Google’s SPDY Protocol. Its predecessor HTTP/1.1 has served the web well for over 15 years, but as websites have changed somewhat over the last decade it was time to revise HTTP to fit with modern more demanding websites.
- Binary, instead of textual – binary protocols are more efficient to parse, more compact “on the wire”, and most importantly, they are much less error-prone.
- Header compression to reduce overhead – using HPACK, a header-specific compression instead of GZIP, was created to overcome vulnerabilities and provide a more steamed line approach.
- Server Push – allowing web developers to preempt required resources to be sent to the browser’s cache before the page is parsed for required resources, significantly improving round trip times.
How can I enable HTTP/2 for my site?
So if you are using our Shared Hosting services and your site is already secured with SSL you will already be benefitting from HTTP/2; if you don’t have an SSL certificate yet it is very easy to enable SSL via our free Let’s Encrypt SSL offering and in turn take advantage of the faster and more secure HTTP/2 Protocol.