This is How HTTP/2 is Accelerating the Internet

At its core, the HTTP transfer protocol is a simple set of rules that browsers and web servers use as a basis for exchanging content and files. It provides both the engine and the fuel lines for the internet at the same time. We use HTTP to access our favorite websites, read news, watch videos on YouTube and communicate with each other on social networks such as Facebook and Twitter.

HTTP has hardly been reworked or expanded upon at all since its very first version in the early 1990s. The most recent HTTP version, HTTP 1.1, has been serving us well for 15 years now.

HTTP Versionen seit 1990, Timeline

However, this old protocol is increasingly becoming a bottleneck for modern and dynamic multimedia websites.

Websites are getting better and more complex, our browsers are constantly providing new features and optimizations, while our devices our bringing more power and new formats. Who wants to drive a Tesla Model S P100D on a cow path?

Our websites and devices need a cutting-edge protocol that supplies them with content quickly, securely and efficiently. That protocol is HTTP/2.

Activating HTTP/2 for 1&1 Web Hosting

With 1&1 web hosting, your website is provided with HTTP/2 automatically as soon as you activate SSL encryption for your website.

What is the relationship between SSL encryption and HTTP/2?

All browsers need a connection that is encrypted with SSL to use HTTP/2. This ensures secure, encrypted data transfer between the browser and web server.

http-2-multiplexing_https

Learn more Activating SSL Encrpytion for Websites with 1&1

A welcome side-effect: SSL encryption is rated positively by Google and other search engines, resulting in a better position in hit lists.

What Are the Benefits of HTTP/2 in Comparison to HTTP 1.1?

HTTP 1.1 was published in 1999 and has not been further developed since then. In the meantime, websites have become more complex and powerful.

Nowadays individual pages consist of any number of components such as images, videos and graphics, JavaScript frameworks and complex CSS files. They respond interactively to the user and have to transfer many more files than before, ideally in an optimized sequence. As a result, websites and apps now often open hundreds of connections per page load using HTTP 1.1. This method is inefficient and unnecessarily slow.

HTTP/2 has been developed and optimized to meet the requirements of modern websites. It offers new features for making websites quicker online and lets browsers and web servers exchange more content with each other in an efficient, compressed and flexible way using multiplexing.

The protocol reduces the number of connections required to fully load the page while at the same time supplying content in the optimum order for loading the page quickly and correctly.

These improvements are of particular importance in the post-PC era, because they offer users in crowded mobile data networks and areas where there is no access to high-speed broadband significantly shorter response times, quicker page loading and reduced data consumption.

Multiplexing Accelerates the Transfer of Data

HTTP/2 transfers all of the data in both directions with one single connection. This method is called multiplexing. The descriptive information (meta information) provided in “frames” ensures that the right pairs of requests and responses can be found reliably during the transfer, regardless of the order in which they are processed. The websites load more quickly as a result.

A short sample calculation: For the average WordPress website, around 40 files have to be transferred between the web server and the browser. With HTTP 1.1, only a maximum of 8 files can be transferred in parallel, and a connection is opened and closed again for each individual file. This process creates unnecessary overhead and latencies.

http-2-multiplexing_vergleich

To perform the same task, HTTP/2 requires just one single connection between the browser and web server, via which all 40 files are transferred in parallel in both directions. As another analogy, multiplexing is like visiting an exhibition as a group with a group ticket, where everyone enters through an open door instead of waiting in the queue with individual tickets.

Furthermore, the web server can respond to requests in any order using HTTP/2, as soon as the web server has processed them (see figure 1). As a result, requests that need more time no longer slow down simple requests and the websites are loaded more quickly.

Header Compression Reduces Data Volumes

All files that are transferred between the browser and the web server, such as images, scripts, texts or cookies, contain “header” information. HTTP 1.1 transfers all of the header information for each individual file even though this information does not change from file to file.

HTTP/2 sends the header information only once per connection instead, and also compresses the information. Websites with a large number of files load much more quickly as a result.

Intelligent Prioritization for Rapid Page Loading

Objects such as stylesheets (CSS files) are important for loading and displaying a website correctly and should be loaded at the very start.

To remedy this issue, HTTP/2 enables all modern browsers to prioritize objects so that the web server can deliver important objects first. This prioritization lets pages be loaded quickly and displayed correctly.

HTTP/2 Websites Can Still Be Opened Using HTTP 1.1

Browsers that do not support HTTP/2 can display websites with HTTP/2 without any issue. In this case, the content is delivered via the HTTP 1.1 protocol. The user does not notice anything unusual. However, nowadays all of the latest browsers can work with HTTP/2.

HTTP/2 Is Available for Every Website in 1&1 Web Hosting

All 1&1 web hosting servers support the HTTP/2 transfer standard for websites with active SSL encryption.

What that means for you is you get the extra security of Activating SSL with just a few clicks and automatically benefit from the improved speeds for our web hosting platform and HTTP/2. Visitors to your websites just need the latest version of Chrome, Firefox, Edge or Opera to get the benefits of HTTP/2.

 

Please rate this post :

15 thoughts on “This is How HTTP/2 is Accelerating the Internet

  1. Is there any relationship betwwen http/2 and https?
    If yes how is it possible to benefit of http/2 when using https
    Thank you
    Daniel Aberdam

    1. 1and1help says:

      Hi Daniel,

      if you are using a SSL certificate of our current SSL portfolio, your website already benefits from the advantages of http/2. Here you can test your site: https://tools.keycdn.com/http2-test

      About the relationship: http/2 is only usable with https urls in a web browser.

      Best regards,
      Michael, 1&1

  2. EcoWebSpain says:

    From our company we have recently acquired SSL certificate with 1 and 1, is it automatic activation of HTTP2 protocol? Thank you! A greeting!

    1. 1and1help says:

      Hi,

      if you are using the SSL certificate of your contract and all data is loaded via https, http/2 protocoll will be used automatically.

      Michael, 1&1

  3. Is there any additional cost for upgrade .

    1. 1and1help says:

      Hi Michael,

      the only thing you need is an active SSL certicate for your domain.

      Regards,
      Michael, 1&1

  4. Helen Scheel says:

    A few months ago I decided to redo my website and since 1 & 1
    was hosting my old site, I asked a friend (much more tech savvy than
    I am) to help. She started using one of your templates and started
    inserting some of my artwork. We both had many other things happenand no progress has been made for several months. I did sign up for the $11.88 1 year special. So, my friend Anne needs to get back into the site she was designing for me. My act# is [deleted by 1&1 – please never post personal data into public comment fields] and I know that my.1&1.com is location but how do we get to the page that she started designing? Her email is [deleted by 1&1 – please never post personal contact data into public comment fields]
    Perhaps you could email both of us with instructions.
    Please help….. [deleted by 1&1 – please never post personal contact data into public comment fields]

    1. 1and1help says:

      Hi Helen,

      in this manual we explain, how you open the editor for your 1&1 MyWebsite: http://help.1and1.com/mywebsite-c71728/getting-started-c71735/open-the-1and1-mywebsite-editor-a768511.html

      Best regards,
      Michael, 1&1

  5. Seth Rose says:

    Hi —

    When you say, ‘HTTP/2 Is Available for Every Website in 1&1 Web Hosting” do you mean we have to ask for it? Is this an upgrade we request? Or is HTTP/2 already implanted for our site?

    Thanks,
    Seth

    1. 1and1help says:

      Hi Seth,

      the only thing you need is an active SSL certicate for your domain and forcing your website to be opened via “https://”

      Kind Regards,
      Michael, 1&1

  6. Bob Gellman says:

    How can I force my website to use https? I can’t find any instructions that make sense to me? I’m not using any of your website creation tools.

    1. 1and1help says:

      Hi Bob,

      I already answered this in your other comment to another article: https://community.1and1.com/activate-ssl-for-your-managed-wordpress-websites/#comment-181443

      Best regards,
      Michael, 1&1

  7. Daniel Baker says:

    If I go there, must any urls change from http:// to https:// or will http:// pasted/linked/entered in browser automatically go to https?

    The second question is do I need to change any code whatsoever, or is this http/2 just about the traffic flow?

    I am, of course, moving to take full advantage of html5.

  8. Daniel Baker says:

    I asked a question about my urls a few seconds ago. I just read this: “About the relationship: http/2 is only usable with https urls in a web browser.” So I give this background, to make sure I get the answer that fits: I have many links on my site crossing between pages which use fully qualified http:// URLs, and have referenced .css using fully qualified http:// URLs also. Finally, there are many external links to my site or pages on it. So the question is whether all of those links that use http:// will automatically use https://, with no sweat?

    1. 1and1help says:

      Hi Daniel,

      you have to configure it that way. Please keep in mind that http/2 over https is only supported for your links on your shared account. For external https links it’s in the other providers hands to support it (sites like Facebook also support http/2).

      Here we offer some informations about how to fix mixed content: http://help.1and1.com/ssl-certificates-c85183/troubleshooting-c85186/fix-the-mixed-content-warning-on-ssl-secured-websites-a792835.html

      Best,
      Michael, 1&1

Leave a Reply

Your email address will not be published. Required fields are marked *