专业网页设计师谈flash的兴起与没落-FLASH源文件

近日Adobe公司宣布在2020年末停止更新和分发 Flash,正式宣告了Flash 时代的终结。对很多的资深网页设计师而言,Flash是他们难以磨灭的记忆。我们请到了六锐网络科技公司的网页设计师为我们回顾Flash的兴衰历程。

专业网页设计师谈flash的兴起与没落

Flash已经走入软件生命周期的末期。1994年4月10日到今日,Flash已经走过了21年。21岁对于一个人来说也许正是风华绝代的时候,但是对于软件而言已经是生命的末期。

说到衰落,必然要先提崛起。21年间Flash经历了三次高峰期:

1.1999,网络动画时代

Flash动画的流行引领了Flash的第一次成功。1999年,借着第一波互联网.com的热潮,由于当时HTML技术功能羸弱,很多被人称道的动画,Banner,音乐播放器等等都是由Flash实现的。这些神奇的交互效果充斥了每个网站,让Flash在网页动画创作领域快速崛起。Flash,Dreamweaver和Fireworks被国人亲切的叫做网页三剑客,就是从那时开始的

2.2005,Flash 视频播放

被Adobe收购后,2005年Flash推出了有史以来最重要的版本之一:Flash 8。这一版本集成了两个最重要的功能:视频解码和位图操作功能。前者直接引领了视频网站的成功。

3.2008,Flash 游戏

Flash游戏的兴起要归功于Flash 8的另一重要功能:位图操作功能。这个功能为FLash创总精彩的网页游戏埋下了伏笔。2008年伴随着社交网站的成功,Flash做出的社交游戏在技术领域独领风骚。之后的Stage 3D技术又让Flash统治了PC网页游戏领域。在Flash登峰造极这么多年内,无数竞争者涌现,却无一撼动Flash的地位。作为胜出者Flash自然有他的缘由,就是独一无二高度统一的Flash Player,强大的内容设计开发工作流,多年积累而成的强大的社区生态。

专业网页设计师谈flash的兴起与没落

盛极则衰,Flash的衰败业界都认为是因苹果乔布斯的那篇檄文而起。没错,那篇檄文是Flash开始走下坡路的开始,后续的一系列对Flash的不利消息又接踵而来,都给Flash造成了沉重的打击。细数Flash由盛转衰最重要的几个事件,分别是:

  1. IOS宣布不支持Flash Player

  2. Mac OS X系统不提供面向Flash Player的视频硬件解码能力调用。

  3. Adobe Flash Player所建立的Open Screen Project(OSP)计划的推进不佳被终止

  4. Adobe宣布裁撤Flex团队,终止Flash Builder开发计划,并将Flex项目捐给Apache,这间接促成了Google AngularJS的大获成功,因为AngularJS的作者就是Flex的核心科学家

  5. Adobe不再开发Android系统的Flash Player后续版本

  6. Adobe宣布终止开发了80ActionScript4.0和AVM3.0项目

  7. Adobe终止了Stage3D的后续开发工作

  8. Adobe终止AIR SDK的ANE(Adobe Native Extension)和内置Webkit的开发维护

  9. Adobe裁撤整个中国研发中心,其中有很多工程师原属于Flash团队,其中包括Flash Player,Stage3D,CrossBridge(原Alchemy),骨骼动画以及Platform Evangelism(其中一部分工程师后来加入了Egret团队)

  10. FireFox曾因漏洞默认关闭Flash内容显示。修复后重新开启

  11. Google Chrome停用NPAPI的支持,并关闭PPAPI Flash Player的硬件加速。

  12. Google Chrome宣布将智能化选择性的关闭Flash内容的显示

在以上众多的坏消息中,有很多是由Adobe自己造成的。在经历了如此多的挫折后,Flash技术已经走入了生命的最后周期。

时至今日,Flash停止更新已成定局。然而我们必须承认,Flash曾对互联网产生了巨大的推进作用。据统计,在Flash巅峰时期,全球有200万Flash开发者。他们是真正的全能工程师——会开发游戏,制作动画,创作富媒体应用,甚至很多人兼修美术烹饪刺绣等到等等。他们后来成为了众多应用和游戏公司的中坚力量。目前市场上大量的Unity,Cocos的手游开发者,Egret Engine社区里近一半的HTML5开发者,甚至是大量的AngularJS和JQueryMobile的开发者,都来自于原来的Flash社区。此外,Flash开发生态为HTML5标准的进化带来了大量有借鉴价值的范本模型,当今大量的HTML5 Video Player都是从原来的Flash领域变换而来。可以说Flash技术为当今HTML5领域留下了丰富的遗产。

曾今如此辉煌的Flash,衰败的根本原因是什么?

大家看到的都是乔布斯对Flash的一纸檄文,背后却是移动互联网对Flash的否定。Flash一路走来,赢得了PC,丢掉了移动市场。Adobe曾坚持认为Flash在移动设备上必须收取费用。并且当年Adobe对于Flash播放器的源码访问已经到了无比严苛的地步,死板不人性化的流程成为Flash错过移动市场的第二个主要原因。

Flash纵使在PC上有过三次辉煌,但是它并未真正的赢得过移动市场,最终只能成为移动互联网时代的牺牲品

推荐阅读