Flash被判死缓,2020年彻底退出历史舞台!

2017-07-27 17:16:08

“是谁,让你的CPU占用率直趋100%?是谁,让你的笔记本风扇狂转?是谁,让你的电脑续航减半?谁是漏洞界bug界的无冕之王?当然是亲爱的Flash啊!”说起Flash,对普通用户来说,Flash是4399的小游戏,是优酷的播放器;对开发者来说,Flash又是一套学习成本低,上手极快的开发工具。

但2020年之后,无论你如何看待它,它都将不复存在:Adobe近日宣布,将于2020年正式终结Flash的生命周期!

主要厂商的Flash“退役”时间表:

Mozilla:

2018 – Firefox 用户必须在每个要使用 Flash 的会话上启用 Flash。

2019 – 如果站点使用 Flash,Firefox 将向用户显示可见的警告。

2019 – 默认情况下禁用 Flash。

2020 – 从 Firefox 中删除 Flash支 持。

2021 – Firefox 将不再加载 Flash 插件

微软:

2018 – Microsoft Edge 将要求用户单独为每个会话启用 Flash。Internet Explorer 继续允许 Flash。

2019 – 默认在 Microsoft Edge 和 Internet Explorer 中禁用 Flash。

2020 – 删除 Flash

Google:Chrome 将于 2020 年底前删除 Flash,并无时间表。

Apple:Safari 默认关闭 Flash,并无时间表。

Facebook:内置 Flash 的游戏将能支持到 2020 年底。

Flash的缺点

其实自始至终,Adobe Flash 存在的严重安全漏洞就备受争论,虽然可被用于在多个网络浏览器上运行,但是弊端也非常明显,用户经常处于电脑危险中,为了避免此类事件发生,微软和苹果等厂商总是在第一时间推出安全更新。

有关声明中还表示,很多苹果用户已经不再使用Flash。从Safari 10 开始,苹果已经默认禁用 Flash 插件, Flash插件必须要经过用户批准,才能主动安装。

其实现在很多浏览器已经远离这种格式,Flash 的消失并不会影响到大多数用户。但是对于国内的一些网站来说,Flash还是很重要的。

据悉,截止到2020年前,Adobe Flash还是会正常安全更新,包括定期发布安全补丁、维护操作系统和浏览器的兼容性,并且根据情况还会推出新功能。

HTML5等开放标准已经逐渐发展成熟

毫无疑问的是,随着Web端技术的不断发展,用户对于内容的交互性方面需求也在不断提升,因此我们急需一种新颖的方式来满足用户这种不断增长的需求。

随着时间的推移,这些新型的数据格式已经得到了社区的广泛使用,在某种情况下它们甚至成为了一种开放标准,并且逐渐发展成为了现代Web应用的一个重要组成部分。

但是在过去的几年里,像HTML5、WebGL和WebAssembly这样的开放标准已经逐渐发展成熟。在这些开放标准的帮助下,开发人员所设计出来的插件能够给用户提供各种各样丰富的功能,有些功能和插件甚至还成为了Web端内容的某种替代品。随着时间的推移,我们已经看到有很多的辅助应用程序逐步演变成了插件,而且最近这段时间我们也看到了很多插件功能被纳入了开放Web标准之中。

总结

Flash技术到现在已经有20多年的历史了,它曾经的确辉煌过,Flash也曾是开发人员最青睐的技术之一,而且Flash制作甚至还是很多中小学生电脑课的必修内容。但是随着Adobe公司的这一计划正式推出,Flash也将寿终正寝。不过别担心,各位还有三年的时间来将现有的Flash内容移植到其他的数据格式上。

Flash被彻底封杀,曾经的行业标准遭唾弃,自作自受

原创差评2020-11-02 19:18:22

这几年,人们几乎只会在一种情况下,把目光放在 Flash 身上。

不是因为它发布了多么炫酷的更新,而是视频播放不了的时候,它不停地被禁止,在弹窗上 “ 卑微 ” 请求权限。

仅这一次允许运行 Flash,落泪了▼

从刚开始的「 网站需要你的许可才能运行 Flash 」,到「 默认禁用 Flash 」,再到最后「 将完全移除 Flash 」。

弹窗一次又一次地敲钟:属于Flash Player 的时代,马上就要结束了。

曾经它是人们玩游戏、看视频的默认方式,三年前,八成的 Chrome 用户还每天使用 Flash 访问网站。

然而,现在所有网站中只有 3.9% 在使用 Flash( 数据来源于 W3Techs 的一份报告 )。2017 年,Adobe 自己也已经宣布,将在 2020 年底停止支持。

若要问它为何会被整个行业、乃至自己亲妈放弃?

总结起来无外乎是这四宗罪:不安全、不老实、不高效、不开放。

15 年时 Flash 的漏洞数量,就已经稳居榜首,占据将近七成的江山,平均每周有 6 个新的漏洞出现,安全性差得一塌糊涂。

这一边,无数勒索病毒通过 Flash 散播,让开发者觉得糟心。

另一边,国区的代理还在借 Flash 搞骚操作,悄悄吞噬系统资源、增加耗电,用狂轰滥炸似的广告弹窗,让用户感到恶心和厌烦。

而且它本身只是一个多媒体程序的播放插件,后期却像个软件一样,承载了太多的功能:解码编码 H.264、进行 3D 渲染、播放 7.1 声道环绕声、支持游戏手柄,逐渐变得低效又臃肿。

看个视频,可能就连带着把浏览器整崩溃了:

这些弊端,让互联网上长期存在着一股反 Flash 的力量,甚至有个 “ 占领 Flash ” 的运动,誓要「 让全世界的桌面浏览器都卸载 Flash Player 插件 」。

至于不开放,则似乎是它致命的弱点,也从一开始,就奠定了 Flash 凉凉的基调。

作为一款专利性产品,如果其他公司要使用 Flash 技术,就必须向 Adobe 支付费用。举例来说,如果苹果的用户想要在手机的网页上看视频,苹果就要给 Adobe 钱了。

然而没有哪个公司,想要依赖于一个自己控制不了的独立技术,所以他们肯定会想办法扼杀 Flash,并积极推动免费且开放的产品来取代它。

对比之下,新生儿 HTML5 虽然也同样不能避免 Flash 的某些弊端,但作为一种开放的网络标准,它属于所有人。

可能也正因如此,微软、苹果、Google 对此都举双手支持。

2014 年万维网联盟完成 HTML5 的标准制定后,H5 加速发展,已经所向披靡。现在每年年底刷屏的支付宝年账单,采用的就是 H5 技术 ↓ ↓

曾经的 Flash 天堂 4399,如今也充斥着各类 H5 小游戏 ↓ ↓

后浪已经势不可挡了,所以能熬到今天的 Flash,其实早已算是长寿。

然而在那么多人欢送 Flash 的同时,还是有人放不下 Flash,高呼自己的青春结束了。

毕竟,在拨号上网的 Web1.0 时代,Flash 可是神一般的存在啊。

当时由于带宽网速的限制,HTML 里只有土土的文字和排版,要想看高清的图片、GIF 或者视频,真就是烧钱也未必能做到。

Flash 此时出现,算是另辟蹊径解决了网速的问题:它的图片和动画都是基于矢量存储的。

而矢量图的生成可以通过 CPU 做到,并且放大缩小也没有失真的问题,所以只需要几十 KB 到几百 KB ,就能轻松实现别人需要 MB 的图片。

2005 年 Flash 还增加了边下边播的功能,在文件刚下载时,用户就能点开看视频。

而且它的压缩算法,让视频不用缓冲就能秒看,当时土豆、优酷等各大视频播放网站,用的都是 Flash插件,这时候的 Flash 基本就是默认的 “ 行业标准 ”。

也许上面这些革新你都未曾察觉,但你一定玩过借助 Flash开发出的,像是《 黄金矿工 》、《 森林冰火人 》、《 死神 vs 火影 》这样,陪伴了一代人童年的小游戏。

它们不用繁琐的下载安装,只要点击打开网页就能秒玩,往往一玩就是一整天,停也停不下来。

除了这些之外,Flash 让人念念不忘的另一个理由,还因为它作为一款软件,不仅留下过作品,也曾创造过一种文化。

1997 年它进入中国,让无数业余爱好者开始对创作感兴趣。因为 Flash 的技术门槛和开发成本都很低,只需要懂一些简单的动画就可以了。再加上一点代码,就可以做出具有交互效果的动画或者游戏。

短短两年,就有大量的开发者聚集在 Flash 论坛里,兴高采烈地讨论着各种点子的开发和实现。当时,有人无意中提出了 “ 闪客 ” 的概念,立刻击中了当时的 “ 大 V ” 边城浪子。

后来他受此启发,创立了闪客帝国,给了国内的 Flash 创作者一方净土,也极大地推动了原创动画在国内的传播与发展。

研究者描述闪客时说:

每当夜幕降临,他们选择了 “ 闪光 ”,用一种叫 Flash 的软件,把隐藏在心里那些若隐若现的感觉做成动画,也许是段 MTV,也许是一段伤感的故事,也许仅仅是一个幽默。这些作品传播到网上,博得大家开怀一笑,或是赚取几滴眼泪。日复一日,乐此不疲。

何其浪漫,何其热忱啊。

然而,公司里 98 年出生的同事对当年的这些词汇一无所知。也许十几年后,刚出生的孩子们,也会同样对 Flash 一无所知。

或许,互联网一直就是这样,不完美的技术总会被革新和淘汰。

(0)

相关推荐