HTTP2问世可提升Web性能达15%

2015-03-16 07:36:46左岸
通信世界 2015年22期
关键词:问世浏览器头部

本刊记者 | 左岸

HTTP2问世可提升Web性能达15%

本刊记者 | 左岸

早在1999年,互联网工程任务组(IETF)发布了超文本传输协议(HTTP)的第一个版本HTTP1,此后16年来该协议一直未有更新。然而HTTP1也存在着不足之处,随着互联网的日新月异,HTTP1的问题日益显现,为了更好地支持互联网的发展,IETF今年5月发布了HTTP2。近日,Akamai首席架构师、W3C咨询委员会代表、HTTP工作组主席Mark Nottingham就HTTP2推出的原因和应用进展接受了记者采访。

Mark Nottingham

16年后首次更新

谈到推出HTTP2的原因,Mark Nottingham表示,16年前推出的HTTP1已经不能适应现在的Web环境。例如:过去一个Web页面上的元素可能只有几十个,而现在随着各种小图片的应用,元素的数量达到了上百个。在这样的情况下,HTTP1的性能局限日渐凸显,当用户同时建立很多连接时,网络拥塞的现象就会产生,用户体验大大降低。此外,HTTP1协议的头部包含了许多冗余信息,进一步加大了传输时延。

针对上述问题,HTTP2进行了如下方面的改进:第一,将HTTP头部进行压缩,减少数据传输量,具体做法是用头部压缩技术将所有请求封装在一个网络包里;第二,通过连接复用技术实现在同一时刻只开通一个连接,而不是多个连接,以有效缓解网络拥塞。

作为一个发布不久的协议,HTTP2目前已经得到了一些浏览器的支持,如Firefox和Chrome,此外苹果已宣布下一代iOS会支持HTTP2,微软在Edge浏览器中实现了HTTP2,而安卓浏览器如果默认Chrome的话也会支持HTTP2。“在客户终端这一侧大约50%以上的浏览器都已经支持HTTP2。”Mark Nottingham表示。

5%~15%的Web性能提升

从目前的应用情况来看,更加高效的HTTP2显著地提升了互联网性能。根据Mark Nottingham的调查,部署HTTP2的企业普遍反映,HTTP2会带来5%~15%的Web性能提升。其意义在于,帮助厂商提升用户黏性,甚至于提升电商网站的订单转化比率。例如:Firefox在浏览器启用HTTP2之后,立竿见影地看到10%左右的流量都是HTTP2的。

“部署HTTP2的意义在于,改善现有Web上使用的协议,为未来的创新和演进铺平道路。”Mark Nottingham预测,未来会有更多的大型互联网公司采用HTTP2,并带动更多的互联网公司转向HTTP2。

HTTP2的应用离不开全球各国国家的推动。Mark Nottingham表示,目前虽有一些中国的组织参与了W3C在HTTP标准化上的工作,执行了一些网络层的技术标准,但是这样的企业还是少数,Mark Nottingham希望更多的中国组织和企业更深入地参与其中,更为积极地推动Web标准的持续演进。

猜你喜欢
问世浏览器头部
首个人工毛囊问世
军事文摘(2023年2期)2023-02-17 09:20:24
头部按摩治疗老伴失忆
基层中医药(2021年1期)2021-07-22 06:56:44
火箭的头部为什么是圆钝形?
军事文摘(2020年22期)2021-01-04 02:16:38
反浏览器指纹追踪
电子制作(2019年10期)2019-06-17 11:45:14
蒸汽机的问世
小布老虎(2016年10期)2016-12-01 05:46:33
环球浏览器
环境与生活(2016年6期)2016-02-27 13:46:37
再见,那些年我们嘲笑过的IE浏览器
英语学习(2015年6期)2016-01-30 00:37:23
自适应统计迭代重建算法在头部低剂量CT扫描中的应用
磁疗带的问世
蚝壳巧制作