写点什么

Flash 终将谢幕:微软将于年底停止对 Flash 的支持

  • 2020-09-15
  • 本文字数:1369 字

    阅读完需:约 4 分钟

Flash 终将谢幕:微软将于年底停止对 Flash 的支持

近日,微软宣布将于今年 12 月终止对 Adobe Flash Player 的支持,届时,微软旗下所有浏览器都将无法使用 Flash,Adobe 也不会在今年 12 月后发布安全更新。早在 2017 年,Adobe、Apple、Facebook、Google 和 Mozilla 就已经宣布将于 2020 年 12 月停止对 Flash 的支持。


微软将于年底终止自家浏览器对 Flash 的支持,其中包括 Edge(新版 Edge 和 Edge Legacy)和 IE 11。届时,微软网站上托管的与 Adobe Flash Player 相关的可下载资源都将不再可用。


微软在博客中写到,2020 年 12 月之后,用户将不会收到 Flash 更新的提示。从 2021 年 1 月开始,默认情况下将禁用 Flash,并且将阻止 2020 年 6 月前发布(即低于 KB4561600 的版本)的 Flash。同时,微软将通过 Windows Update 和 WSUS 提供用于删除 Adobe Flash Player 的更新,安装该更新后将会永久性删除 Adobe Flash Player。微软表示,该更新最早可以在 2020 年秋季的 Windows Update 目录中下载。


Adobe 表示,终止对 Flash Player 是由于该技术的应用逐渐变少,而且现在已经有了更好、更安全的选择,例如 HTML5、WebGL 和 WebAssembly。Adobe 在博客中提到:“一些企业客户可能依然需要 Flash Player 商业支持和许可才能运行内部业务系统(即公司内联网上的内容,交互式仪表板,数字培训)。” 并且表示如果这些客户需要帮助,Adobe 会提供一些支持选项。详情可移步 Adobe 官方博客


为了帮助这些用户更好地进行过渡,微软也将允许用户在 Edge 和 IE 11 中通过 IE mode 功能加载 Flash。不过,Flash 将会被视为第三方插件,同时也不会获得微软的客户支持。


在过去的很长时间里,Flash 都可以被称为核心技术,但是随着 HTML5、WebGL 和 WebAssembly 等技术的出现与成熟,Flash 的自身缺陷也被逐渐放大:


  • 安全性差:Flash 可以实时读取用户浏览器的访问记录;

  • 稳定性差:这一点在 macOS 中尤为明显;

  • 功耗过高:安卓曾支持 Flash,但 Flash 在安卓设备上运行时经常会占用 CPU 50% 以上,而且伴随着极大的耗电量,这一点在笔记本上也有体现;

  • 漏洞过多:如果你留意过 Windows Update 发布的补丁,你会发现很多补丁都是在为 Flash 埋单,例如 KB4477029、KB4471331 补丁等。


也正因如此,各个厂商纷纷决定放弃 Flash:


  • 2010 年,乔布斯在公开信中表示 Flash 中存在隐私等问题,推崇更安全的 HTML5。

  • 2012 年,Adobe 表示放弃在 Android 上使用 Flash。

  • 2015 年,YouTube、Google 和 亚马逊陆续宣布放弃 Flash。

  • 2017 年,Adobe 宣布将于三年内停止这项服务。


1996 年,Flash 的诞生给当时才初具雏形的互联网带来了更丰富的交互形式,甚至一度成为网页是否先进的标准,Flash 的“江湖地位”可见一斑。不过当互联网进入到 Web 2.0 时代后,移动平台的高速发展使 HTML 高速成长。HTML5 标准的确立,几乎是把 Flash 判了“死刑”:与 HTML5 相比,Flash 显得十分臃肿,各个缺点也被逐渐放大,各大厂商纷纷对 HTML5 趋之若鹜。Adobe 公司也意识到了这一点,Flash 被淘汰是迟早的事情,所以于 2017 年宣布三年内停止 Flash。


尽管 HTML5 并不完美,但从本质上来说,相比于仅属于 Adobe 公司的 Flash,HTML5 是属于所有开发者的。就如同乔布斯在公开信中所说:让一个第三方软件横亘在开发者与平台之间,只会带来不合标准的应用,这会阻碍平台的改善与发展。


对此,你怎么看呢?欢迎在下方留言区留下你的观点。


2020-09-15 13:454510

评论

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

2021年,Java开发者值得学习的13项技能

百度开发者中心

Java

Cocos 大表姐:所有技术的本质都是数学问题丨ECUG Meetup 讲师专访

七牛云

音视频 游戏开发 Cocos Meetup

为什么一款看似美好的产品会没有市场?

boshi

创业心态 产品经历

SpringCloud Gateway 路由数量对性能的影响研究

中原银行

微服务 SpringCloud Gateway JMH性能基准测试 中原银行

只等你来!OpenAtom XuperChain开发者夏季论坛来啦

百度开发者中心

百度 开源 开发者

从零开始学习3D可视化之爆炸图

ThingJS数字孪生引擎

科技 3D 3D可视化

程序员上班“划水”向阿里猛投简历,两次被刷后,终成“菜鸟”P6

Java 程序员 架构 面试

Flink EventTime 和 Watermark

Alex🐒

flink 翻译 flink1.13

建党100周年,快来预约博睿数据驻场服务!

博睿数据

停车场事故频频,AI 达人将摄像头变身安全卫士

阿里云CloudImagine

阿里云 计算机视觉 音视频 应用 英特尔

Nebula 基于 ElasticSearch 的全文搜索引擎的文本搜索

NebulaGraph

elasticsearch 索引 图数据库

5分钟速读之Rust权威指南(二十四)Box

wzx

rust

爆场预警!百度大脑开放日-AI赋能软硬件产品创新

百度大脑

百度大脑开放日

GitOps系列二|如何借助极狐GitLab 和Terraform以代码形式构建基础设施?

极狐GitLab

kubernete

【 Meetup 推荐】6月26日,邀请您相聚西子湖畔,探讨 2021 音视频技术最佳实践

七牛云

音视频 直播 RTC Meetup

能否借鉴鸿蒙思路实现物联网燃气泄露监控?

老猿Python

鸿蒙 物联网 北向接口 远程监控

[译] R8 优化: Staticization

Antway

6月日更

优雅编程 | 7 个你应该掌握的 JavaScript 编码技巧

devpoint

JavaScrip 6月日更

微博、快手纷纷整治饭圈乱象:抵制不良饭圈风气是全网的责任

石头IT视角

为了不写接口文档,我肝了个 IDEA 插件!

程序员小航

Java IDEA idea插件 YAPI 文档

openEuler开源之后:引领新的技术变革

花花

试用期 签约计划

让开发更丝滑,KodeRover开源分布式持续交付项目Zadig | TGO喜报

花花

试用期 签约计划

为什么智能作业灯突然成为教育行业的趋势?

anyRTC开发者

音视频 WebRTC 智能硬件

超详细!百度富媒体检索比对系统的关键技术

百度开发者中心

百度

失业这件事,你认真考虑过吗?| 话题

Albert

6月日更

多种数据形式下智能问答的应用解读

百度大脑

阿里JAVA架构师面试136题含答案:JVM+spring+分布式+并发编程!

Java 程序员 架构 面试

SpringCloud Gateway 路由转发性能优化

中原银行

微服务 性能优化 SpringCloud Gateway 中原银行

百度C++工程师的那些极限优化(并发篇)

百度Geek说

c++ 性能优化

作为一名程序员如何开展自己的副业呢?

Changing Lin

话题讨论 6月日更

浪潮云入选中国网络安全百强综合实力领军者象限

云计算

Flash 终将谢幕:微软将于年底停止对 Flash 的支持_大前端_李俊辰_InfoQ精选文章