谷歌今天将HTTP / 2的支持添加到最新的Chrome金丝雀版本。这是最终草案(称为“H2”)。

HTTP是一种应用程序协议,它构成了万维网的数据通信的基础。多年来已经过时了,许多举措都试图加速它。

HTTP / 2,上个月最终确定了HTTP / 2的超文本传输​​协议(HTTP)和最大的更新。它是自HTTP 1.1以来的第一个新版本的HTTP协议,它于1999年6月标准化。

通过指向Chrome代码审查,您首次由Ilya Grigorik,Web Performance工程师和开发人员倡导者分享H2加法。这是完整的描述:

宣传HTTP / 2支持。

用ALPN宣传“H2”令牌,并在NPN中接受“H2”令牌。这是最终,几乎已发布
的HTTP / 2版本。

将“H2”添加到相关测试。

还为草稿16和17添加占位符值(在评论中)。它们可能用于测试,或用于收集野外服务器的统计数据(尽管如此,不应在稳定的频道上释放)。

2月9日,谷歌概述了采用HTTP / 2的计划,释放Chrome 40。我们已经在Chrome 41上,该月份本月早些时候发布。

使困惑?让我们打破它。Chrome确实支持了早期的HTTP / 2版本,但这是第一次添加了最终选秀。那说,这是我们在谈论的铬金丝雀,所以还有很长的道路前方。

谷歌介绍金丝雀作为“Chrome的最常见的官方版和铬开发之间的混合和铬快照构建。”并非所有添加到金丝雀的功能都会添加到最终版本中,但是可以安全地说HTTP / 2将很快出现在Chrome的Dev通道中,最终由Beta和稳定的通道。

铬有点晚了。谷歌上个月被击败到了拳击发布,释放Firefox 36,包括完整的HTTP / 2支持。

Mozilla计划为更多Firefox版本保留HTTP / 2的各种草案水平,并将在以后将其删除。当它将HTTP / 2的最终草稿推到稳定的Chrome频道时,谷歌可能会做得更相同。