2021年1月1日,是Flash的葬礼日

转眼间,时间已经来到 2021 年。新年伊始,我精心制作了一张 Flash 新年贺卡,所有的祝福都在文字里了↓↓↓

送给你的新年祝福 | 作者截图

我的新年祝福已经送给你了,如果收不到,那只能怪 Flash 不争气了。

想当年每逢元旦,你要是在网上搜索 Flash 模板,制作一张新年贺卡发给同学,那你会立刻成为” 网上冲浪的弄潮儿 “,同学眼里的 ” 技术宅 “。作为高贵的 QQ 秀用户,你一定对 ” 偷菜 “、4399 小游戏以及土豆网记忆深刻。那个全网都是 Flash 内容的时代,给 80 后留下了太多快乐的冲浪时光。

Adobe 公司在 2020 年 12 月 31 日停止对 Flash 的支持,并将在 1 月 12 日禁止 Flash 内容的播放 | Adobe 官网

真的很难想象,支撑了互联网半壁江山的 ” 跨媒体多平台工具 “Flash,会在十几年后遭到 ” 全网封杀 “。除了频频发布禁用提示的各个浏览器,甚至连 Flash 的母公司 Adobe(对,就是 Photoshop 的那个公司)也在 2017 年 7 月宣布,2021 年将 ” 抛弃 “Flash,停止一切支持。今天,就是 Flash 的 ” 葬礼 “。

今天的 ” 菜 “,收了没?

今天,你可能在通勤路上会打开一局王者或者暖暖,但回到十年前 ,” 农场种菜 ” 才是大家心心念念的游戏。” 铲地 “、” 浇水 “、” 除虫 “,再打开好友列表,” 偷走 ” 好友的蔬菜……开心农场和 QQ 农场不仅体现了 Flash 游戏” 轻量化 “、” 易操作 “的特点,更是凭借着自己的社交基础,大力拓展了游戏的社交属性。坐在电脑前仔细计算 ” 作物 ” 的成熟时间,定好闹钟,半夜起床 ” 收菜 ” 的操作,放到现在也是非常疯狂。

QQ 农场 | 作者截图

如果说农场是所有人的线上田园,那摩尔庄园就是儿童们的 ” 世外桃源 ” 了。你和一个 90 后提起摩尔庄园,他一定会和你说起带着拉姆去考试、捍卫和平的皇家骑士团以及勇闯黑森林的故事。

我是萌萌的男生(不) | 作者截图

除了这些社交型游戏,4399 作为单机小游戏宝库,一直是 Flash 游戏的代名词。黄金矿工、火柴人、换装小游戏都曾经是你放学写完作业的消遣首选。

黄金矿工 | 作者截图

兔子跳铃铛 | 作者截图

得益于 Flash 的本地存储功能,你甚至可以在网页里直接玩可存档的 RPG 游戏,而不用安装一个全新的应用程序。鬼谷工作室的上古神器系列一改 “Flash 休闲小游戏 ” 的样貌,直接把回合制、长流程的 RPG 游戏带进网页 Flash 游戏中。

上古神器 | 作者截图

上古神器里有道具、任务和回合制的战斗,完整的剧情体验让人无法想象,这是一个只需要安装了 Flash,打开浏览器就可以玩的 ” 小 ” 游戏。

” 动起来 ” 的画面

非 Flash 不可

Flash 不仅为网页游戏带来无限可能,对于任何需要” 动起来 “的画面,Flash 都能提供支持。

受力分析、化学实验、函数图像、太阳高度角…… Flash 课件成为初高中老师们讲解这些概念的必备工具。再抽象的概念,通过 Flash 动画和点按的交互操作,老师也可以非常直观地展现整个推导过程。这么说起来,Flash 算得上是初代” 可视化教学 “工具吧。

物理课件 | 中国名师网课件

在线播放视频、QQ 空间装饰素材、论坛上传头像都少不了 Flash 的帮忙。在当时,如果不安装 Flash,几乎意味着你失去了所有的 ” 动态 ” 网页。

” 非主流 ” 空间装饰那么诱人,你怎么可能不安装 Flash!| 作者截图

在 MV 还被叫做 MTV 的年代,如果一首歌曲拥有了 Flash 动画视频,那说明这首歌离红遍网络不远了。使用 Flash 制作动画版歌曲 MTV,一度成为当时的潮流。

《东北人都是活雷锋》MV | Youtube/Julie Kou

这么多的功能,使 Flash 在很长的时间里,成为” 装机必备 “的软件。如果你的 Flash 突然报错,你绝对会不惜花一整个下午去搜索解决方法。

然而,那时谁也没想过,有一天官方会 “强烈建议(strongly recommends)所有用户立刻(immediately)卸载 “Flash。

乔布斯:我看不行

乔布斯在 2010 年 4 月,专门发表了一封题为 ” 关于 Flash 的思考 “(Thoughts on Flash)的公开信,信中明确地表明,在 iPhone、iPod 与 iPad 产品上不会使用 Flash。

Thoughts on Flash 公开信 | Apple

信中提出了 6 个观点,涉及到开放性、安全性、耗电以及对于触控操作的兼容问题等。但其中最重要的一点,是关于Flash 的封闭性。

简单来说,苹果如果想让自己的浏览器支持 Flash 动态内容,就必须和 Adobe 公司交涉;苹果平台能否用上最新版本的 Flash,也完全由 Adobe 决定。Adobe 公司不会为苹果设备提供专门的 Flash 优化,毕竟人家面向的是全平台。这会使 Adobe 成为阻碍在开发者和苹果公司中间的” 第三者 “。

2015 年黑客利用漏洞排行榜,Flash 占 8 个 | Recorded Future

与此同时,跨平台的特点给 Flash 带来了巨大的安装量,使其成为黑客们攻击的首选目标。早期 Flash 插件基于 IE 浏览器的 ActiveX 控件和 Firefox 浏览器的 NPAPI 技术运行,一句话讲就是 ” 这种运行方式可以直接访问系统资源”。如果网页的 Flash 内容里被嵌入恶意代码,当打开播放时,恶意代码会直接运行,对电脑里的数据进行操作。

好在,后来浏览器对 Flash 的权限进行了进一步的限制,将 Flash 放在” 沙盒 “里运行,类似于单独使用一个盒子隔离 Flash,用完就把扔掉。

沙盒示意图 | OpenSourceForU

除开安全性问题,自身功能过于冗杂也很棘手。使用 Flash 会占用较多的处理器资源,导致设备严重发热、续航缩短……这些问题使得 Flash 跟不上移动设备的潮流。毕竟,谁也不想在笔记本上在线看个视频,30 分钟就搞到电脑没电吧?

与此同时,HTML5等更为开放的技术与标准逐渐完善,更进一步压缩了 Flash 的使用场景。现在主流的视频网站,都首选使用 HTML5 播放器,就连 “FLASH 始祖 “4399 也是如此。” 浏览器必须使用 Flash” 的理由越来越少。

乔布斯宣布苹果浏览器支持 HTML5 | WWDC2010

中国还能用

但有点 ” 流氓 ”

总之,因为安全性、性能与跨平台性等多方面的问题,加之新技术的诞生,Flash 终于退出了时代的舞台。

自 2021 年 1 月 1 日起,Flash的开发者 Adobe 公司正式停止对 Flash 的支持。这意味着无论出现什么新的安全漏洞,Adobe 公司都不再发布更新,并且会在 1 月 12 日强制禁止所有的 Flash 内容运行。

Flash 会检测地区,强制使用中国版 | 作者截图

Flash 中国版网页 | Flash.cn

Flash 中国特供版并不会停止服务,毕竟某些 ” 老掉牙 ” 的网站还必须使用 Flash。继续迁就,或是拒绝使用,决定权都在于你。

参考文献

[ 1 ] AdobeEOL:https://www.adobe.com/hk_en/products/flashplayer/end-of-life.html

[ 2 ] 兔子跳铃铛:http://www.4399.com/flash/29786_3.htm

[ 3 ] 黄金矿工:http://www.4399.com/flash/1602_2.htm

[ 4 ] 摩尔庄园:http://mole.61.com

[ 5 ] 上古神器:http://www.4399.com/flash/1355_3.htm

[ 6 ] Thoughts on Flash 网页快照:https://web.archive.org/web/20170615060422/https://www.apple.com/hotnews/thoughts-on-flash/

[ 7 ] Recorded Future:https://www.recordedfuture.com/top-vulnerabilities-2015/

作者:Owl

果壳网
我还没有学会写个人说明!
下一篇

新年要立flag吗?要,如果你在2020年过得不咋样的话

你也可能喜欢

评论已经被关闭。

插入图片