Flash将被Google Chrome边缘化

简介:

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内容。
本文转自d1net(转载)

相关文章
|
1月前
|
Web App开发
在 HTML 中禁用 Chrome 浏览器的 Google 翻译功能
在 html 标签中添加 translate=“no” 属性,浏览器将不会翻译整个页面。
38 0
|
8月前
|
Web App开发
kali2022.1安装google chrome develop 专业版
kali2022.1安装google chrome develop 专业版
57 1
|
7月前
|
Web App开发 Ubuntu 安全
【已解决】ubuntu 16.04安装最新版本google chrome出错, 旧版本chrome浏览器安装流程
【已解决】ubuntu 16.04安装最新版本google chrome出错, 旧版本chrome浏览器安装流程
490 2
|
5月前
|
Web App开发
Google Chrome 浏览器 119.0.6045.106 版本提示 STATUS_INVALID_IMAGE_HASH 崩溃
Google Chrome 浏览器 119.0.6045.106 版本提示 STATUS_INVALID_IMAGE_HASH 崩溃
71 0
|
5月前
|
Web App开发
GOOGLE chrome浏览器 非插件截图方法
emm...不知道大家知不知道,反正不管怎么样,我就拿来水一下 打开chrome 哦~ 右键审查元素 or F12 or ctrl+shit+i or 你自己设置的快捷键... 然后再ctrl+shit+p
127 0
|
8月前
|
Web App开发
vscode 使用Markdown 常用技巧之摆脱Google Chrome直转PDF
vscode 使用Markdown 常用技巧之摆脱Google Chrome直转PDF
100 0
|
12月前
|
Web App开发 前端开发 开发者
《智能前端技术与实践》——第1章 开发环境配置——1.6 使用 Google 浏览器——1.6.1 注册 Chrome Web Store 开发者
《智能前端技术与实践》——第1章 开发环境配置——1.6 使用 Google 浏览器——1.6.1 注册 Chrome Web Store 开发者
100 0
|
Web App开发 存储 缓存
如何在Google Chrome浏览器中修复“ Err_SSL_Protocol_Error”?
如何在Google Chrome浏览器中修复“ Err_SSL_Protocol_Error”?
1189 0
|
Web App开发 开发者
Google Chrome浏览器怎么开启查看帧率功能?
Google Chrome浏览器怎么开启查看帧率功能?
907 0
Google Chrome浏览器怎么开启查看帧率功能?
|
存储 Web App开发 JavaScript
图解 Google V8 # 04:V8 中的对象表示:怎么利用 Chrome 内存快照去查看对象在内存中是如何布局的?
图解 Google V8 # 04:V8 中的对象表示:怎么利用 Chrome 内存快照去查看对象在内存中是如何布局的?
247 0
图解 Google V8 # 04:V8 中的对象表示:怎么利用 Chrome 内存快照去查看对象在内存中是如何布局的?