写点什么

Flash 将被 Google Chrome 边缘化

  • 2016-06-13
  • 本文字数:1247 字

    阅读完需:约 4 分钟

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 )关注我们。

2016-06-13 19:002769

评论

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

ES Client性能测试初探

FunTester

2023-01-04:有三个题库A、B、C,每个题库均有n道题目,且题目都是从1到n进行编号 每个题目都有一个难度值 题库A中第i个题目的难度为ai 题库B中第i个题目的难度为bi 题库C中第i个题目

福大大架构师每日一题

算法 rust Solidity 福大大

属于 PingCAP 用户和开发者的 2022 年度记忆

PingCAP

#TiDB

得物染色环境落地实践

得物技术

测试 研发效能 测试环境 流量预测 企业号 1 月 PK 榜

如何把可观测需求落地为业务大盘?

云布道师

阿里云

JVM 如何获取当前容器的资源限制?

阿里巴巴云原生

Java 阿里云 容器 云原生

探索工业互联网领域中的设备通信协议

JustYan

物联网 工业互联网 物联网协议

TableLayout(表格布局)

芯动大师

Android Studio tablelayout 表格布局

TiCDC 源码阅读(一)TiCDC 架构概览

PingCAP

TiCDC

TiCDC 在大单表场景下的性能优化:我们如何将吞吐量提升 7 倍?

PingCAP

#TiDB

LiveMe x TiDB丨单表数据量 39 亿条,简化架构新体验

PingCAP

#TiDB

《解构领域驱动设计》-软件复杂度解析

珑彧

读书笔记 方法论 领域驱动设计 DDD 复杂

Nydus 镜像扫描加速

SOFAStack

SOFA

澳鹏中国第三年,缘何成为AI训练数据服务行业领头羊?

澳鹏Appen

人工智能 数据采集 数据安全 数据标注 AI向善

PingCAP 与 Wisconsin-Madison 大学建立科研合作,探索 Key-Value 存储系统的智能管理与自动调整

PingCAP

TiDB

TiDB 首批通过信通院 HTAP 数据库基础能力评测

PingCAP

#TiDB

时序数据库 TDengine 3.0 参数体系使用方式汇总

TDengine

数据库 tdengine 时序数据库

事件总线 + 函数计算构建云上最佳事件驱动架构应用

阿里巴巴云原生

阿里云 云原生 函数计算 事件总线

九科信息超级自动化平台前景广阔——Gartner:超级自动化是RPA行业未来发展的必然趋势

九科Ninetech

架构实战 3 - 外包学生管理详细架构

架构实战营 「架构实战营」

如何确定解决的问题的价值?

珑彧

方法论

架构训练营模块三作业

现在不学习马上变垃圾

架构训练营10期

什么?比 MySQL 性价比更高的 TiDB Cloud Serverless Tier 来了?

PingCAP

#TiDB

极光笔记 | 当前最佳实践:Header Bidding 与瀑布流混合请求技术

极光GPTBots-极光推送

后端 营销 运营

数益工联 x TiDB丨如何运用 HTAP 挖掘工业数据价值?

PingCAP

#TiDB

欢迎来到,个人数据安全“世界杯”

脑极体

链上隐私交易成新刚需,Unijoin.io或成该赛道新契机

股市老人

web前端开发课程怎么样

小谷哥

解读重要功能特性:新手入门 Apache SeaTunnel CDC

Apache SeaTunnel

CDC 数据变更捕获

基于低代码平台构筑金融行业IT运维服务体系

明道云

TiCDC 源码阅读(二)TiKV CDC 模块介绍

PingCAP

#TiDB

Flash将被Google Chrome边缘化_JavaScript_James Chesters_InfoQ精选文章