HTTP/2

HTTP/2.0 is next major version of HTTP. Last version in use of HTTP is 1.1. RFC for v 2.0 is 7540. IESG is the group which manages and approves this standards. This new v2.0 was approved by this group in Feb 2015.

Chrome, Opera, Firefox, Internet Explorer 11, Safari, and Amazon Silk browsers are some the browsers which are HTTP/2 ready.

This new version of the HTTP protocol provides much better connection utilization (fewer round-trips between client and server), resulting in lower latency web page loading for users. Web pages (as opposed to services) benefit the most from HTTP/2, since the protocol optimizes for multiple artifacts being requested as part of a single experience.

• Multiplexing and concurrency: Several requests can be sent in rapid succession on the same TCP connection, and responses can be received out of order – eliminating the need for multiple connections between the client and the server

• Stream dependencies: the client can indicate to the server which of the resources are more important than the others

• Header compression: HTTP header size is drastically reduced

• Server push: The server can send resources the client has not yet requested

HTTP2 Evolution

HTTP2 Evolution

Header compression, so that the normal request and response headers don’t dominate your bandwidth — even if what you’re requesting is very small, will be a huge win on mobile, where getting big request headers can easily blow out the load time of a page with a lot of resources by several round trips. You can read more about this HTTP/2 by googling “Http/2”.

Advertisements

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s