10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

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:002706

评论

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

五面阿里,终拿offer,不明白为什么面试官总喜欢问Java这种问题

程序知音

Java 阿里 后端技术 八股文 Java面试八股文

太牛了,百度这份开发手册几乎涵盖了Spring Cloud所有操作

程序猿阿宇

架构 java程序员 java面试 秋招 程序员‘

我给大家免费公开五份阿里Java架构师学习手册!助力金九银十

程序猿阿宇

架构 Java 面试 大厂面试 大厂技能 秋招

腾讯被裁,转头去字节!Java后端核心面试题在手,怎能进不去大厂

程序员啊叶

Java 编程 程序员 架构 java面试

SMI 与 Gateway API 的 GAMMA 倡议意味着什么?

张晓辉

Kubernetes 服务网格 SMI

深入浅出边缘云 | 3. 资源配置

俞凡

架构 边缘计算 网络 深入浅出边缘云

如何写一份高可读性的软件工程设计文档

C++后台开发

数据库 软件工程 后端开发 C/C++后台开发 C/C++开发

六面蚂蚁金服,唬住了面试官要了30K;其实Java面试也没那么难

程序知音

Java 程序员 后端技术 秋招 Java面试八股文

上天入地Hadoop——使用高性能分布式技术完成大数据处理任务

程序猿阿宇

大数据 架构 Java 面试 java程序员 编程、

只分享这一次!阿里软件架构师深入底层手写JDK源码

程序猿阿宇

架构 Java 面试 大厂技能 后端技术 秋招

DTSE Tech Talk丨第2期:1小时深度解读SaaS应用系统设计

华为云开发者联盟

云计算 后端 SaaS

设计消息队列存储消息数据的 MySQL 表格

爱晒太阳的大白

想用K8s,还得先会Docker吗?其实完全没必要

程序员啊叶

Java 编程 程序员 架构 java面试

4位资深专家多年大厂经验分享出Flink技术内幕架构设计与实现原理

程序员啊叶

Java 编程 程序员 架构 java面试

难道Redis真的变慢了吗?

程序员啊叶

Java 编程 程序员 架构 java面试

Moonbeam创始人解读多链新概念Connected Contract

One Block Community

区块链

浅谈非 EVM 公链的可能性: 兼容多类型虚拟机是否是区块链未来?

One Block Community

区块链

蓦然回首,“工厂、构造、原型”设计模式,正在灯火阑珊处

掘金安东尼

JavaScript 前端 7月月更

京东发布这份SpringBoot实战手册带你从0手动搭建企业级商城项目

程序猿阿宇

程序员 面试 java程序员 Spring Boot CLI 秋招

真香!180页100+题15W+字解析的《Java高级面试指南》,果断收下

程序员啊叶

Java 编程 程序员 架构 java面试

大厂面试突击必备:“网络编程”高频八连击,扛得住吗?

程序员啊叶

Java 编程 程序员 架构 java面试

阿里内网最新发布“M8”级Java面试笔记,助力金九银十

程序员啊叶

Java 编程 程序员 架构 java面试

华为云数据治理生产线DataArts,让“数据'慧'说话”

华为云开发者联盟

云计算 华为云

CMake库搜索函数居然不搜索LD_LIBRARY_PATH

华为云开发者联盟

后端 开发

SocialFi 何以成就 Web3 去中心化社交未来

One Block Community

区块链

时序数据库在船舶风险管理领域的应用

CnosDB

IoT 时序数据库 开源社区 CnosDB infra

Kubernetes应用管理深度剖析

Bob

云原生 容器化 后端技术 Kubernetes 集群

备战金九银十,两份JAVA面试题2022最新整合版,祝你脱颖而出

王小凡

Java MySQL spring 面试 springboot

HarmonyOS分布式协同演奏技术实现路线(Java)

程序员啊叶

Java 编程 程序员 架构 java面试

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