在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

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

  • 2015-02-12
  • 本文字数:909 字

    阅读完需:约 3 分钟

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

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)。剩下的就是网站管理员们去升级服务器软件了。

查看英文原文: Google Dumps SPDY after HTTP/2 Enters “Last Call”

2015-02-12 05:253600
用户头像

发布了 77 篇内容, 共 40.8 次阅读, 收获喜欢 26 次。

关注

评论

发布
暂无评论
发现更多内容

LabVIEW目标对象分类识别(理论篇—5)

不脱发的程序猿

机器视觉 图像处理 LabVIEW 目标对象分类 分类算法

语音信号处理3:语音信号处理的的整体结构

轻口味

你写,我“奖”|TDengine用户故事征集

TDengine

tdengine 热门活动

晚安吻

mtfelix

28天写作

冬至说焦虑

张老蔫

28天写作

解决 ERROR: yaml.parser.ParserError: while parsing a block mapping

liuzhen007

28天写作 12月日更

饿了么小程序容器首屏秒开优化实践

阿里巴巴终端技术

小程序 App 移动开发 客户端 小程序容器

云原生时代,CNStack 如何解决企业数字化转型难题?

阿里巴巴云原生

阿里云 容器 云原生 技术中台 CNStack

低代码数字化运营篇:那些返乡卖农产品的年轻人后来都怎么样了?

优秀

低代码 农产品

“全”事件触发:阿里云函数计算与事件总线产品完成全面深度集成

阿里巴巴云原生

阿里云 云原生 函数计算 EventBridge

C#中的属性

喵叔

28天写作 12月日更

数仓与主题域

圣迪

数据仓库 数据 数仓 主题域 主题

语音信号处理2:语音信号处理的应用

轻口味

重磅发布全总结丨一文看懂阿里云弹性计算年度峰会

阿里云弹性计算

弹性计算 年度峰会

清河机械:用宜搭建设工厂数字化系统,节省80%开发成本

一只大光圈

阿里巴巴 低代码 数字化转型 钉钉宜搭

一份前端够用的 Linux 命令

冴羽

vim Linux 前端 Shell 手册

盘点 2021|拥抱变化,不负韶华

架构精进之路

程序人生 盘点2021

智慧公安情报研判重点人员管控系统开发建设

a13823115807

智慧公安情报研判系统开发

聊聊文章输出的背后

卢卡多多

28天写作 12月日更

PassJava 开源 (二) :初始化数据库表和搭建管理后台

悟空聊架构

SpringCloud 28天写作 悟空聊架构 12月日更

Java访问修饰符的正确使用姿势

李子捌

Java 28天写作 21天挑战 12月日更

CSS之变量(二)条形加载条

Augus

CSS 12月日更

RTC月度小报6月丨编程挑战赛圆满收官;声网上市1周年回顾...

RTE开发者社区

人工智能 月度小报

LeetCode 刷完 500 题!我想明白了这些……

Charles

算法 刷题 经验总结 内卷 攻略

端侧AI进化论:HUAWEI HiAI Foundation的奇妙旅程

脑极体

什么是事实?什么是真相?

石云升

28天写作 12月日更

语音信号处理1:语音信号处理的发展

轻口味

再获行业认可,火线安全入选「软件开发安全优秀厂商」

火线安全

模块七作业

doublechun

「架构实战营」

枚举代替常量

李子捌

28天写作 21天挑战 12月日更

图解4种git合并分支方法

xcbeyond

git 分支合并 28天写作 12月日更

HTTP/2呼之欲出,Google不再开发SPDY_Google_Abel Avram_InfoQ精选文章