HTTP/2呼之欲出,Google不再开发SPDY

网络 网络管理
在HTTP/2.0集成了SPDY并进入标准化的最后阶段时,Google宣布不再开发SPDY。

在HTTP/2.0集成了SPDY并进入标准化的***阶段时,Google宣布不再开发SPDY。

[[127940]]

HTTP/1.1在1999年由RFC 2616定为标准,从那以后,整个互联网就一直基于它在运行,其间有人提出了总共10个更新版本或替代协议,但是有些版本被认为还有改进的空间,尤其是性能方面。Google也是尝试改进HTTP/1.1的公司之一,他们在2009年发布了SPDY协议。通常情况下,这种尝试获得成功的机会微乎其微,因为互联网有庞大的历史包袱,但Google有一件武器能使SPDY流行起来:Chrome。他们搭建了自己的网站,修改了Chrome来支持SPDY,用户被其更好的性能所吸引,把压力留给了其他网站和浏览器开发商。

根据W3Techs的统一,目前,在全球超过12亿的网站中,有3.4%使用了SPDY协议。这个比例看起来不高,但这份名单中包括了一些***的网站,有Google、Facebook、Yahoo!、Twitter、YouTube、Wordpress等,这使得互联网每天通过SPDY协议来承载的页面流量在总流量数中占了相当大的份额。

负责HTTP/2.0标准化工作的IETF HTTPBIS工作小组在2012年的一次讨论中,决定把SPDY作为HTTP/2.0的原型,但一开始他们没有想完全采用它。微软也提出了他们自己的提案,称为HTTP Speed+Mobility。三年后,看起来SPDY已经在竞争中胜出,它已经被HTTPBIS工作小组采纳为HTTP/2.0,并且进入标准化流程的***阶段。

由此,Google宣布SPDY将于2016年头退休,转而采用HTTP/2.0。对于Google旗下的网站和Chrome来说,只是换了个协议名字,协议本身没什么变化。***的Chrome 40里面有个SPDY/4开关,有兴趣测试HTTP/2.0的人可以打开它。Google也打算不再让Chrome支持NPN协议,转而支持ALPN协议,并建议开发者使用***的TLS扩展。

根据CanIUse的统计,目前Firefox、Chrome、Safari、Opera、iOS版Safari、Android版Chrome、Windows 8上的IE 11都已经支持HTTP/2.0,有些需要打开选项,有些不需要。Windows 10预览版自带的浏览器也支持它。Apache、Windows 10上的IIS和nginx都已经实现了SPDY 3.1或4(这就是HTTP/2.0)。剩下的就是网站管理员们去升级服务器软件了。

责任编辑:林琳 来源: InfoQ
相关推荐

2017-05-19 12:33:23

2012-06-13 10:52:35

QPhone

2012-09-24 15:54:25

软件成本测算软件造价标准

2021-09-19 11:10:40

万兆宽带千兆宽带毛谦

2012-06-29 09:33:48

Intel安腾处理器

2009-08-31 09:21:35

IBMBladeCenter虚拟化

2011-09-01 09:49:28

IBMPower7Power8

2014-01-22 09:56:38

微软新CEO盖茨

2009-04-21 09:08:25

Windows 7微软操作系统

2017-03-29 14:42:05

互联网

2009-02-17 08:48:55

东软华信外包企业

2011-01-12 23:39:28

瑞星Ghost赛门铁克

2019-07-12 16:57:24

谷歌AndroidFuchsia

2017-10-25 18:05:50

大众

2021-04-27 15:38:52

APP工信部备案制

2016-06-02 14:05:22

Hadoop 3.0大数据处理 Spark

2010-04-20 10:05:57

12核服务器平台

2018-07-30 23:38:50

网络安全物联网安全网络安全等级保护2.0

2009-05-25 08:49:22

搜索引擎浏览器
点赞
收藏

51CTO技术栈公众号