.

2020年Flash将死,是谁害了它

中科白癜风医院 http://disease.39.net/yldt/bjzkbdfyy/

对于国内的玩家群体而言,小游戏网站一直是一个独特的存在。

小时候还在纠结要不要在CF里氪十五块钱买七天的M4A1-S的同时,为你敞开了不花钱也能爽玩Flash小游戏和网页游戏的大门,《拳皇Wings》《狂扁小朋友》《摩尔庄园》《赛尔号》,两只手是数不过来的。

与此同时,国外的小游戏创作网站也井喷式地发展,比如美国老牌小游戏站ArmorGames,直到今天依然在更新小游戏。

那是21世纪的开端。只要听到《两只蝴蝶》和《东北人都是活雷锋》,脑子里一定会有Flash动画MV的画面;而《火柴人小小》《魔塔》《闪客快打》这些小游戏,集体构成了80后90后的共同回忆。

AdobeFlashPlayer曾是家用电脑里必备软件之一。想要用网页看动图、视频,玩小游戏,不安装Flash是体验不到网上冲浪的乐趣的。

Flash曾经辉煌过。

那时,我们尚不知道世界末日和Flash退役哪一个会先来。结果到了年的时候,Adobe终于拍板,决定在年让Flash全面退役。

巨头们做任何旁系业务,都是靠着主营业务的盈利往里砸钱,前期不在乎这个项目是否赚钱,只是期望这个项目可以完善已有的商业版图。

Flash对Adobe来说,它曾经是主营业务,后来一步拉胯变成旁系业务。

而Flash的死去不仅仅是Adobe“战略性撤退”的结果,更是内忧外患夹击后的结局。

1在说Flash退役的原因之前,我们先来灵魂一问:Flash这个产品到底是什么东西?

AdobeFlashPlayer是由Macromedia开发的一种广泛使用的、专有的多媒体程序播放器,当时它还叫FutureSplashAnimator(简写作FSA),还只是Authorware的一个动画插件。

后来Adobe收购了Macromedia,FSA更名AdobeFlashPlayer,一般我们叫做Flash,零几年的时候国内很多人叫它闪客。

AdobeFlashPlayer最初的开发目的是作为二维向量动画的播放工具。但之后却因为使容易上手,成为了创造丰富型互联网应用程序、流视频音频的工具。

把十多年前的互联网动画媒体划分开,大概有四个部分:底层工具、合作并行方、创作者和观看者。

AdobeFlash的厉害之处不仅仅在于它是便于使用的创作工具——它真正意义上完成了从底层工具一直到观看者的闭环。

这么说太学究了。接下来我们灵魂二问:我们普通人上网大多数时候是为了什么?

归根究底是为了获取信息——而视频与动画信息最为直观。

十几年前刚时兴网上冲浪的时候,互联网公司和网络爱好者们提出了RIA(富互联网应用)的概念。

RIA的定义很长,但一言以蔽之就是让网页看上去更花哨。

而AdobeFlash的出现,恰恰为所有人提供了新的装饰品。

虽然装饰品的效果粗糙廉价,但它是真的非常特别廉价——21世纪初传统动画的制作成本是美元/分钟;相比之下Flash动画的制作成本几乎可以忽略不计。

作画快,价格低,不论是业余爱好者,还是资金匮乏的职业创作者,Flash就是他们眼中的金坷垃。

AdobeFlash业务在21世纪的前十年赚得金银满钵。创作者购买Flash之后进行创作,得到以swf格式存在的Flash多媒体内容。而swf只能通过FlashPlayer和相应的浏览器插件才能打开。

大家看懂了Adobe的操作了吗?Adobe这一点与苹果一样,掐死源头,保证制霸。从基础到应用的供应,自上而下浑然一体,脱离任何一部分都没法用。

Adobe在十年前声称,全世界97%的都内建FlashPlayer,或是安装Flash了播放插件。

从此AdobeFlash已经到了下一个阶段:从用户存量,到改善软件质量。

而他们就是在这一步被人堵截了。

2尽管Flash的供应链是从上游到下游完美闭合的,但它的安全性往往因为自己功能的强大而不攻自破,颇有练功直至走火入魔之意。

FlashPlayer有自己的编译器,可以调用大量的本地权限,比如说打开文件、读取数据等等,甚至它能够直接调用一些bat或者exe来建立新的进程,或是对电脑的核心文件动手脚。

而经过多个版本的更迭,Flash的功能越来越多样,尺度也越来越大。

一个做二维动画的的软件有自己的编译器,乃至有许多高级语法,还能直接调取其它可执行文件。

这些玩法太硬霸了。

对于那些爱鼓捣的创作者,绝对不是坏事。

但这恰恰是双刃剑。

正因为它的功能强大,许多黑客利用Flash自身的漏洞来黑入受害者的电脑,实施破坏或信息窃取的活动,更有甚者会进一步植入更危险的病毒。

而借助Flash的攻击形式多种多样,并且还有着极强的伪装性,预防和补救都显得无力。

于是乎,许多Flash开发者和创作者转投Javascript——毕竟两者同根同源,都由ECMAScript进化而来,语法和逻辑并没有较大的差别。

而且Flash由于功能强大,使用过程中占用的内存较大,性能表现也不如用了JS代码的HTML5好。

这就给了苹果枪毙Flash的借口。

3.年1月苹果的员工大会上,乔布斯没有像以往一样用刚刚发售的iPad给员工洗脑,而是公然大骂谷歌——因为谷歌宣布入局智能手机系统。

没骂几句,乔布斯话锋一转,直指Adobe:

iPod和iPhone永远都不会运行Flash。

之后他也对自己的传记作者沃尔特·艾萨克森表示:Flash在技术上一团糟,性能差,并且有严重的安全问题。

再加上乔布斯本人也和Adobe有私仇——Adobe曾拒绝为iMac制作视频编辑软件,以安全性和性能为理由去公开抨击和打压,对乔布斯这种有仇报仇的人来说,理所当然。

苹果从出生的那天起,乔布斯就一直期望苹果有自己的封闭生态。而Flash的存在恰恰是他的眼中钉肉中刺。

Flash不需要直接占用闪存或硬盘空间,只需要网页浏览器足矣。同时,第三方提供的Flash内容也无法被苹果所监管。

一旦苹果继续允许Flash和它的轻度应用和视频(包括小游戏和swf格式播放器)继续存在于苹果产品上,在当时的情况下,就会把Appstore完全架空。

在乔布斯眼里,年的Flash就是一个充满安全漏洞的二道贩子,把属于视频APP上的视频在网页端直接播放,把游戏APP中的游戏变成了网页上的小游戏。

不论是苹果计划保守精细化运营,还是Adobe作为第三方从Appstore中抢一杯羹,这些落到实处都是利益。

像苹果这样的公司,价值评估阈值从来都是max。

在投资人面前,只要有一个Adobe从苹果Appstore这狼口夺食,就会有千千万万个敢试着想办法抢肉的公司。

苹果从来不会给自己留这种隐患。

同年4月,乔布斯直接表示会停止旗下所有产品对Flash的支持。而微软、谷歌等巨头在接下来的几年里准备好了刀枪剑戟斧钺钩叉:

从IE到Chrome,基本市面上所有的主流浏览器将会自动禁用Flash支持,只会在用户选择打开时仅打开一次。

其实大家都和苹果一样打着自己的算盘。Flash势必会造成严重的安全漏洞,同时还会分流自家的应用商店。与其睁一只眼闭一只眼,不如和苹果一起在年给Flash一杖红。

微软最是表态直白,毕竟当时微软还在搞“PC-Xbox主机-智能手机”一体的大生态战略。想要养成自己的生态体系,应用商店不重要,应用商店不被架空才重要。

Flash自己的漏洞变成了他人破局的法宝。同时,Flash的安全维护和后续功能性更新也刹不住车,最后成本开始失控。

于是乎,Flash就这样在内忧外患下被宣告死亡。

为了避嫌,年起后续的“Flash产品”直接改名Animate,同时财报上也避免提到Flash业务。

其实An和Flash的功能基本一致,但显然不再是鹅城一霸。

这个时候Adobe不给Flash改名已经不行了。互联网巨头,资本流入是生命线。没人会一点不看财报就给一只脚进坟墓的旁系产品投钱。

就连Flash在生命末期还被Adobe绑定在了国内的一家小游戏网站身上——Adobe绞尽果汁地压榨Flash的最后一点价值。

从此之后,HTML5基本替代了Flash。

呜呼哀哉。




转载请注明:http://www.abachildren.com/jbzs/3411.html