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

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

评论

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

工程师必知的代码重构指南

百度开发者中心

代码重构

Ipfs矿机收入如何?IPFS矿机一天收益多少?

区块链 数字货币 IPFS

MongoDB磁盘清理那些事儿

循环智能

mongodb 集群 主从 GridFS 磁盘清理

5分钟速读之Rust权威指南(三十三)Send&Sync

wzx

rust

我们常说的算法时间复杂度和空间复杂度到底是什么?

编程三昧

编程 算法复杂度

智能运维(AIOps)系列之一:个人对智能运维的理解

micklongen

AIOPS 智能运维

百度关于微前端架构EMP的探索:落地生产可用的微前端架构

百度开发者中心

百度 大前端

智能技术与生物技术共同绘就生命“藏宝图”,对你我意味着什么?

脑极体

漏洞都有哪些分类

网络安全学海

网络安全 信息安全 渗透测试 漏洞 漏洞分析

推荐系统之数据与特征工程(二十三)

Databri_AI

数据 推荐系统 技术特征

☕️【Java技术之旅】【ConcurrentHashMap】深入浅出核心源码分析(JDK1.8版本)

码界西柚

Java 源码分析 ConcurrentHashMap 6月日更

分布式图计算引擎

6979阿强

分布式计算 图计算

Redis入门七:分布式锁

打工人!

redis 分布式锁 redis分布式锁

前几年写的自己团队管理内容,如果你想做研发管理,可以看一下

安宇|Way

管理 考核 团队 文化 价值观

革故鼎新:企业数字化转型繁荣互联网生态建设,驱动ICT设施升级

科技热闻

Java的多线程和高并发详解

北游学Java

Java 多线程

《面试补习》- Java集合知识梳理

九灵

Java 面试 集合

卢卡开专栏了

卢卡多多

数据库 MySQL 高可用 6月日更

Redis入门六:集群

打工人!

redis 缓存穿透 缓存击穿 缓存雪崩 redis集群

覆盖80%以上Java性能调优场景,三年开发经验以下慎入

Java架构师迁哥

CloudQuery 使用教程之 No.3 数据查询(中)

BinTools图尔兹

云计算 dba 开发运维 数据库管控工具 国产数据控

中层管理者的工作五步法

石云升

读书笔记 职场经验 管理经验 6月日更

阿凡达公链AC系统APP开发

中国大学MOOC Android 客户端开发提效之页面信息

有道技术团队

android 服务端 客户端

构筑高质量的数据中心基础设施,华为助力创造互联网全新体验

科技热闻

双碳打开新机遇 华为互联网数据中心基础设施筑起“绿色基石”

科技热闻

大佬讲【暴力破解】漏洞的原理、利用和防范

网络安全学海

网络安全 安全 信息安全 漏洞 漏洞修复

提升中台化体系产研效能的ParisFlow方法与实践

downgoon

网络攻防学习笔记 Day60

穿过生命散发芬芳

网络攻防 6月日更

2021,云原生避坑经验分享|CIC 阵容官宣

青云技术社区

容器 云原生

vue keep-alive(1):vue router如何保证页面回退页面不刷新?

zhoulujun

Vue vue-router keep-alive 页面缓存

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