HTTP/2 Demo: Under the Hood

Published on by Marc Bodmer.

At first glance, the potential performance improvements of HTTP/1.1 versus HTTP/2 on our demo page may seem a bit hard to believe. So, we put together a technical explanation of how this demo actually works. We’d also like to credit the Gophertiles demo, which served as a basis for our own HTTP/2 demo. Overview A web page can only be served over either…

HTTP/2 For Web Developers

Published on by Ryan Hodson.

HTTP/2 changes the way web developers optimize their websites. In HTTP/1.1, it’s become common practice to eek out an extra 5% of page load speed by hacking away at your TCP connections and HTTP requests with techniques like spriting, inlining, domain sharding, and concatenation. Life’s a little bit easier in HTTP/2. It gives the typical website a 30% performance gain without a…

SHA-1 Deprecation: No Browser Left Behind

Published on by Matthew Prince.

After December 31, 2015, SSL certificates that use the SHA-1 hash algorithm for their signature will be declared technology non grata on the modern Internet. Google's Chrome browser has already begun displaying a warning for SHA-1 based certs that expire after 2015. Other browsers are mirroring Google and, over the course of 2016, will begin issuing warnings and eventually completely distrust connections to sites using SHA-1 signed certs.…

What is Internet Governance and Why Does it Matter?

Published on by Michael Nelson.

In November, CloudFlare participated in the tenth annual Internet Governance Forum (IGF) in João Pessoa, Brazil. Since it was launched at the United Nations’ World Summit on the Information Society (WSIS) in 2005, the IGF has provided valuable opportunities for thousands of representatives of non-profit groups, businesses, governments, and others to debate decisions that will affect the future of the Internet. While the Forum does not negotiate any…

Tools for debugging, testing and using HTTP/2

Published on by John Graham-Cumming.

With CloudFlare's release of HTTP/2 for all our customers the web suddenly has a lot of HTTP/2 connections. To get the most out of HTTP/2 you'll want to be using an up to date web browser (all the major browsers support HTTP/2). But there are some non-browser tools that come in handy when working with HTTP/2. This blog post starts with a useful…