AICon 上海站|90%日程已就绪,解锁Al未来! 了解详情
写点什么

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

评论

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

等保备案是什么意思?应该去哪里办理备案?

行云管家

等保 等级保护 等保备案 等级测评

基于Vite+React构建在线Excel

葡萄城技术团队

SpreadJS vite

SaaS 云工具,产业互联网下的变革利器

小炮

直播间源码在开发前期必须做的工作及开发步骤

开源直播系统源码

软件开发 直播源码

Gartner最新报告:低代码应用开发平台在国内的发展

明道云

提高效率 Or 增加成本,开发人员应如何理解结对编程?

云智慧AIOps社区

团队协作 开发技巧 结对编程 开发技能 编程技巧

Wallys/DR6018-S/ 802.11AX MU-MIMO OFDMA / 2* GE PORTS/WIFI 6e / BAND DUAL CONCURRENT

wallys-wifi6

冷板式、浸没式、喷淋式液冷散热能否引领高性能计算发展?

GPU算力

CRMEB知识付费如何二开阿里云短信功能

CRMEB

如何解决 Iterative 半监督训练 在 ASR 训练中难以落地的问题丨RTC Dev Meetup

声网

RTC Dev Meetup 生态专栏 语音处理

用OBS做直播推流简易教程

boshi

直播 OBS

A tour of gRPC:01 - 基础理论

BUG侦探

gRPC RPC buffer protocol

创新实力再获认可!腾讯安全MSS获2022年度云原生安全守护先锋

腾讯安全云鼎实验室

云原生 云安全

web前端培训redux的理解与应用

@零度

前端开发

技术分享| WVP+ZLMediaKit实现摄像头GB28181推流播放

anyRTC开发者

音视频 推流 摄像头 GB28181 播放

【二级等保】过二级等保用哪个堡垒机品牌好?

行云管家

网络安全 堡垒机 等级保护 二级等保 等保安全

图解OneFlow的学习率调整策略

OneFlow

前沿技术 学习率 调整策略

MySQL使用ReplicationConnection导致的连接失效分析与解决

转转技术团队

MySQL JDBC Java’ 数据库·

Java—NIO

武师叔

6月月更

Java基础:集合框架之Map

百思不得小赵

map Java’ 6月月更

融云:让银行轻松上“云”

融云 RongCloud

阻塞、非阻塞、多路复用、同步、异步、BIO、NIO、AIO 一文搞定

C++后台开发

网络编程 linux开发 epoll IO多路复用 C++开发

大数据培训 | 电商用户行为分析之订单支付实时监控

@零度

大数据 flink

进销存软件排行榜前十名!

优秀

进销存管理系统 进销存系统

如何让销售管理更高效?

优秀

销售管理

腾讯的技术牛人们,是如何完成全面上云这件事儿的?

科技热闻

基因检测,如何帮助患者对抗疾病?

阿里云弹性计算

高性能计算 生命科学 EHPC 基因检测

首次曝光!唯一全域最高等级背后的阿里云云原生安全全景图

阿里巴巴云原生

阿里云 云原生 安全 可信云

数据中台稳定性的“四高” | StartDT Tech Lab 18

奇点云

数据库 大数据 数据中台 云原生

再突破!阿里云进入Gartner云AI开发者服务挑战者象限

阿里云大数据AI技术

人工智能 机器学习 AI开发软件

Selenium Edge的IE模式

IT蜗壳-Tango

IT蜗壳教学 6月月更

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