Flash Player走向终局:曾经的"屠龙少年"终成“恶龙”,然后被"屠龙少年"终结


“恶龙”Flash Player在临终前,一定忘不了2010年1月27日,史蒂夫乔布斯发布iPad,却不支持自己的那个早晨。

1996年,Macromedia公司出品了一款矢量动画播放器,叫“Flash Player”,彼时有一位留美归国的少年,创办了一家叫“艾特信”的公司,推出了一款打算叫“搜乎”的网站,后来他的合作伙伴觉得这个“乎”字不太形象生动,于是对比“雅虎”,把网站改名成为了“搜狐”。

1997年网易成立,1998年新浪腾讯成立,1999年阿里成立,2000年百度成立。

Flash Player比他们都要老。

2005年,Adobe收购了Macromedia公司,2010年,Adobe宣称世界上97%的网络浏览器都内置了Flash Player。

从Web时代过来的老牌网民,应该都记得当年风靡一时的“闪客文化”。所谓“闪客”,也指经常使用flash的人。“闪客”这个词源起于“闪客帝国”个人网站。关于闪客,一位研究者这样描述:每当夜幕降临,他们选择了“闪光”,用一种叫Flash的软件,把隐藏在心里那些若隐若现的感觉做成动画,也许是段MTV,也许是一段伤感的故事,也许仅仅是一个幽默。这些作品传播到网上,博得大家开怀一笑,或是赚取几滴眼泪。日复一日,乐此不疲。

红极一时的《东北人都是活雷锋》就是使用Flash做的动画

Flash也诞生了一批游戏,大家耳熟能祥的QQ农场,就是用Flash搭建的

rueiNV.png

在视频播放方面,Flash也支持边下边播,在新的勇士“HTML5”手持利剑汹汹而来之前,Flash Player是几乎所有视频网站的选择。

回到2010年,Flash Player如日中天,然后乔布斯掏出了iPad,不支持Flash,乔布斯当年亲自写了一篇文章炮轰Flash的文章,总结了6点原因(点击文末的“阅读原文”查看原文的中文翻译): 1. 不开放。Adobe拥有100%的技术专利。 2. 有比Flash更好的替代。播放视频H264可以替代Flash,玩游戏APP Store中的游戏可以替代。 3. 安全性。赛门铁克公司指出2009年Flash安全记录名列倒数,Flash也是Mac死机的主要原因。 4. 续航时间。在iPhone上,H.264标准的视频可以最多播放10个小时,而在Flash上用软件解码的视频只能播放不到5个小时。 5. Flash没有为触摸屏优化 6. Adobe要求开发者用Flash来开发苹果设备的应用,而苹果不愿意让一个第三方软件插足于开发者和平台之间。

苹果一直是业界新技术的引领者,从操作系统到放弃光驱,也包括这次放弃Flash,如日中天的iPhone和iPad不支持Flash,各大企业就开始做HTML5的适配,催化了Flash的灭亡。

Flash因为过高的权限,一直是木马和病毒的高发地,但是随着大家逐渐抛弃Flash转向HTML5的时候,在巨龙即将倒下的时候,“中国特供版”Flash出现了,“巨龙”终成“恶龙”。

在2018年后,在你安装Flash的时候,如果检测到你的IP是大陆地区,那么它将自动跳转到中国官网下载“特供版”。而中国大陆的特供版会在后台常驻一个不可被关闭的“Flash Helper Service”进程,收集用户的上网行为。当年的用户协议里也明确写道“可能会手机用户的上网信息”,“可能会和第三方合作,在合理范围内对用户信息进行披露”,“用户对此情况充分知情,且不会因此追究责任”,虽然后面事情闹大了协议修改了,但国内的特色大家都懂。

2020年12月8日,Adobe发布了他们最后的Flash Player更新公告。

“今天是Flash Player在中国大陆以外所有地区的最终发布版本。我们想借此机会感谢所有在过去20年中使用和创造Flash Player内容的客户和开发人员。我们很自豪,我们希望Flash在创建动画、交互性、音频和视频网络内容方面发挥了关键作用,我们期待着帮助塑造下一个数字体验的时代。
Adobe将在2020年12月31日之后停止支持Flash Player,Adobe将从2021年1月12日开始阻止Flash内容在Flash Player中运行;Adobe强烈建议所有用户立即卸载Flash Player以保护自己的系统。
部分用户可能仍会看到Adobe发出的提醒,要求他们从系统中卸载Flash Player。有关希望手动卸载Flash Player的用户的更多详细信息和说明链接,请访问我们的【关于Flash Player EOL的一般信息 】页面 。”

微软已经在发布累积更新,从Windows 10安装中移除Flash,Flash Player本身将在2021年1月12日前停止工作。

我相信,“中国特供版”Flash也坚持不了多久了。

接下来就是HTML5的故事了。