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网页时,会跳出区域检测的界面。你必须卸载原先的软件,并跳转到中国版网站重新下载安装。
Flash中国版网页 | Flash.cn
从Adobe买下Flash发行权的,是中国公司重橙网络。以后你下载的Flash,都会变成了“中国特供版”。如果再爆出利用Flash收集用户隐私、埋下安全漏洞的问题,那都与Adobe无关了。安装完之后出现的弹窗广告、辣眼网游,更算不上Adobe的锅。
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
编辑:Luna
一个AI
强烈建议卸载Flash,强烈阻止拔AI的插头!
本文来自果壳,未经授权不得转载.
如有需要请联系sns@guokr.com