BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Flash将被Google Chrome边缘化

| 作者 James Chesters 关注 2 他的粉丝 ,译者 bigmarvin 关注 0 他的粉丝 发布于 2016年6月14日. 估计阅读时间: 4 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

Google最近披露,他们正计划在Chrome浏览器中边缘化Flash。

Chome的技术项目经理Anthony LaForge先前介绍了一份尚在起草阶段的提议,《默认HTML5》。在后续的讨论中,他表示

今年晚些时候,我们计划通过改变Navigator.plugins与Navigator.mimeTypes的值,来影响Chromium对站点中Flash内容所采取的策略。如果一个站点提供基于HTML5的实现,那么这个改动将把该实现作为站点的主要体验,而非基于Flash的实现。

LaForge提到,历史上Flash内容的引入是为了实现Web客户端的富媒体;而现在HTML5能以更快的加载速度与更低的能耗,为用户提供一种“更完整的富媒体体验”。

如果一个站点提供基于HTML5的实现,Google所提议的改动将把该实现作为站点的主要体验。这位Web界巨头计划让Chrome继续支持Flash内容:当一个站点必需某些Flash内容时,用户将被提示是否允许在该站点上运行该Flash内容。

这已经不是第一次Google释放出逐步淘汰Flash的信号了。

在今年2月份,Google宣布:从2016年6月30日起,AdWords和DoubleClick不再接受基于Flash的广告内容;而从2017年1月2日起,已有的基于Flash的广告内容也将从GDN与DoubleClick下线。

早在2015年8月,Google就宣布一项针对Flash内容的限制将从Chrome 45开始生效:浏览器将检测并默认暂停页面上的所有Flash内容,之后只有页面上最重要的Flash内容,例如视频,将被解禁运行。

Google的这份《默认HTML5》提议并非完全禁止Flash内容。用户依旧可以在他们的站点偏好设置中,允许某些站点“总是自动运行Flash内容”。

其他浏览器也正在以Google为榜样,慢慢边缘化Flash内容。

微软Edge浏览器的首要项目经理组长John Hazen在一篇博文中提到:微软正在给用户“更多能力来限制Flash内容所消耗的能量和资源”;随着Windows 10的周年更新,Edge浏览器“将智能地自动暂停页面上并不重要的Flash内容”。

我们会继续在W3C的框架下修订标准,保证所有开发人员都能完成从Flash到HTML5的转换。

Mozilla也分享了类似的感想。Firefox工程团队的高级经理Benjamin Smedberg向InfoQ表示,“Mozilla认为Flash是一项过时的技术,而不是Web领域的未来”。

Smedberg确认了Mozilla已经开始积极“寻找方案”来减少Web对于Flash的依赖,而短期内“有需要的用户可以继续通过Flash访问已有内容”。

Opera分管工程的高级副总裁Krystian Kolondra则给出了更强硬的见解。

Opera始终代表着开放的标准,而Flash绝对不属于这一范畴。Opera相信HTML5已经做好准备接管Flash的职能,并已计划在未来进一步在浏览器中限制Flash内容。

Apple Safari浏览器已经要求用户显式地“允许插件”来运行Flash内容。

查看英文原文Flash Gets Sidelined in Google Chrome Proposal


感谢夏雪对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT