Flash兴衰全纪录

来源:互联网 发布:爱普生tx800清零软件 编辑:程序博客网 时间:2024/05/16 07:06

Flash兴衰全纪录

这里写图片描述

2017年7月26日,Adobe公司表示计划在2020年底逐步淘汰Flash播放器插件,标志着Flash时代的落幕。消息传出后,网上议论纷纷,有人欢呼雀跃,有人惋惜哀悼,有人捶胸顿足,本文总结了Flash兴衰的标志性事件,分析其中的原因。

1:诞生

Flash的前身是Future Splash Animator,诞生于1995年,在出现时它仅仅作为当时交互制作软件Director和Authorware的一个小型插件,后来才由Macromedia公司出品成单独的软件。曾与Dreamweaver(网页制作工具软件)和Fireworks(图像处理软件)并称为“网页三剑客”。

2:崛起

Flash能崛起是因为它站在了互联网发展的浪潮之巅,2001年前后,在浏览器还不支持css的年代,互联网上的动画表现形式,一个是GIF,另一个还是GIF,当时的互联网速度还只是小水管的状态,在这个网络环境下,能够流畅地播放视频,是一件很难得的事情。而 Flash 因为其体积小,具备流模式等特点,迅速得到大家推崇。于是,Flash突然就火了。
2005年,Adobe以34亿美元收购Flash,并发布了Adobe Flash CS3,Flash的性能大幅提升。
2008年,Flash游戏后来居上,成为制作网页游戏和小游戏的第一选择,flash游戏是一种新兴起的游戏形式,以游戏简单,操作方便,绿色,无需安装,文件体积小等优点现在渐渐被广大网友喜爱。主要应用于一些趣味化的、小型的游戏之上,以完全发挥它基于矢量图的优势,flash player占据了90%互联网用户的浏览器。直到现在,flash在网页游戏领域仍占有很高的地位。
这里写图片描述

3:面临挑战

苹果CEO乔布斯拒绝让第一代iPhone和iPad支持Adobe Flash,并于2010年4月发表了一封有关Flash的公开信,列出了苹果决定不让iPad、iPhone和iPod Touch支持Flash的全部理由:封闭,耗电和不安全;

2014年10月29日,万维网联盟宣布,经过接近8年的艰苦努力,Html5终于制定完成,新增的Canvas 对象
将给浏览器带来直接在上面绘制矢量图的能力,这意味着用户可以脱离Flash 和Silverlight,直接在浏览器中显示图形或动画。对Flash构成直接挑战。

2015年Facebook的网络安全主管Alex Stamos曾炮轰过Adobe,称该公司应该彻底放弃flash开发,同时让各家浏览器取消对这款软件的支持,现在,Facebook全站视频默认切换到了HTML5。

谷歌于2015年2月26日开始自动将Flash广告转换为HTML5格式

Flash在移动平台的衰败最后波及到了桌面市场。Chrome强制把Flash装入沙箱,以PPAPI的形式运行;在Chrome 55中,更是默认禁止Flash运行。Firefox更加激进,去年就已经默认禁止Flash运行了。

4:没落

这里写图片描述
Flash以插件的身份,做着平台该做的事情,功能非常强大。为何如此强大、如此流行的Flash会走向衰落?原因大致如下:

随着功能的增多,Flash的效率明显变低:

当低劣的Flash充斥着网页的时候,电脑开始不堪重负了,Flash落下了一个烤肉机驱动程序的称号。
毫无疑问,贴满了低效Flash的页面是非常不适合移动互联网的,没有什么设备的电量能经受住Flash的拷问,这令Flash迅速被移动平台所摒弃。自然而然,Flash也就淡出了这个移动为王的时代

Flash的不安全性:

Adobe Flash则一如既往地漏洞百出,2015年更是曝出了超过300个,而之前几年一直在70个左右
Hacking Team就曾经一次性发现了Flash的四个零日漏洞。
赛门铁克的一份报告也得出了类似的结论,Flash占据着2015年零日漏洞的17%,包括最严重五个中的四个。

替代者出现:

最后,Flash已经有了替代品——HTML5。Flash之所以得以流行,是因为当时的网页实现不了什么功能,现在,HTML5已经基本上能包办Flash所有能干的事情了。无论是视频播放,还是小游戏,使用HTML5都可以轻松实现。同时,HTML5对比Flash的效率更高,安全性更好,不需要另外安装插件对不同设备的支持要比Flash更加友好。

总结:

flash的崛起,是环境的必然,因为当时的HTML还不完善,人们需要一种能流畅播放动画的方式。
flash的没落,也是环境的必然,因为HTML日臻完善,人们需要更高品质的视频体验。
长江后浪推前浪,适者生存是互联网不变的法则。

原创粉丝点击