HTTP协议16年来首更新,Google的SPDY上位?
根据TNW从IFTF HTTP工作组主席Mark Nottingham处引用的博客消息,HTTP 2这一16年来对万维网(WWW)基本协议HTTP的第一次重大升级,今天正式敲定,并已提交给RFC Editor启动整体标准化工作。作为WWW的基础协议,HTTP的重要性不言而喻。然而,自1999年采用HTTP 1.1以来,尽管在此期间发布了10多个草案版本,但基本协议并没有得到显著升级,因为这些版本被认为在各个方面(尤其是性能)都有改进的空间。
然而,组织和企业并没有放弃改进甚至取代HTTP协议的努力,行业巨头谷歌就是其中之一优艾设计网_电脑技术。2012年,谷歌推出了基于TCP的应用层协议SPDY(speed谐音,意思是更快),基本沿用了HTTP的语义表示,同时在性能上也有了很大的提升。为了减少连接数,通过压缩、复用和优先级分配缩短了网页的加载时间,同时提高了安全性。
自SPDY提出以来,谷歌一直在努力推动SPDY成为互联网标准。虽然HTTP/2.0标准化工作组在2012年接受了SPDY作为HTTP/2的原型,但是HTTP和微软的HTTP Speed Mobility的草案版本有10多个。谷歌在其浏览器Chrome上部署了SPDY,其出色的性能迅速赢得了用户的青睐。虽然SPDY的采用率只有3.4%,但它已经拿下了脸书,雅虎!Twitter、YouTube、Wordpress等重要网站,SPDY在流量承载方面发挥着重要作用。经过近三年的竞争,谷歌终于笑到了最后,SPDY成为了HTTP/2的基础。谷歌也在2016年宣布放弃SPDY,支持HTTP/2。麻雀变凤凰,搜索巨人成功篡位。
虽然HTTP/2的整体标准化还没有完成,但火狐、Chrome(PC和安卓版本)、Safari、Opera、iOS的Safari和Windows 8的IE 11已经支持HTTP/2.0。HTTP/2可以实现更快的页面加载、更长的连接时间和服务器推送。对于开发者来说,HTPP/2在开发上不需要做太多的改动,因为它的API和以前是一样的。
精彩评论