当前位置:主页 > 查看内容

2021-04-01

发布时间:2021-04-26 00:00| 位朋友查看

简介:Flash的前生与来世 1996年11月Future Splash Animator卖给了Macromedia同时改名为Flash1.0 。早期版本的Flash所使用的都是Shockwave 播放器从4.0开始才有了大家熟悉的flash player专用播放器。2000年8月Macromedia 推出了Flash5.0这个节点应该是里程碑式的因……

Flash的前生与来世

1996年11月,Future Splash Animator卖给了Macromedia,同时改名为Flash1.0 。早期版本的Flash所使用的都是Shockwave 播放器,从4.0开始才有了大家熟悉的flash player专用播放器。2000年8月Macromedia 推出了Flash5.0,这个节点应该是里程碑式的,因为自此flash开始融入了ActionScript脚本语言,增加了flash的面向对象编程能力,后几个版本也开始了对图片音乐视频等多媒体支持。
2005年Adobe耗资34亿美元并购Macromedia,推出Flash CS3,至此到达flash的巅峰时期。让许多人第一次看到了Flash强大的表现力,引发了中国的Flash创作热。也成就了边城浪子,闪客帝国,火柴人,flash吧,等闪客大V及flash网站。似乎整个网络都离不开flash了,对了,页游时代也在此时达到巅峰。
但是随着移动互联网的到来,似乎改变了这一切,随着苹果,安卓,智能手机的飞速发展, flash的悲剧开始上演,Flash的的性能远远落后于Java和C#虚拟机,导致CPU功耗也比较高。因此移动端无论对浏览器还是对本地应用,Flash都显得力不从心。2007年iphone发布之后,大家发现并不兼容flash,2010年乔布斯更是发表公开信表示不会在ios上支持flash,理由主要是两点,第一flash是封闭的,不开放标准,这时候已经有了HTML5,第二存在安全及性能缺陷。其实苹果不让Flash进入iOS平台,也是利益之争。苹果从一开始就建立了App Store的封闭生态策略,怎么可能允许一个第三方插件进入自己的生态领域?

2015年开始,随着微软,YouTube,Twitch,Google等互联网巨头相继宣布抛弃flash,转向HTML5,。之后众多网站都开始支持HTML5, flash逐渐边缘化。HTML5是一个开放的标准,而Flash是Adobe公司的。无论是苹果,还是谷歌、微软都不希望被一家公司所左右,它们更喜欢一个开放的东西。
终于2017年Adobe宣布结束flash,此时有众多开发者还建议为什么不把flash开源而直接结束呢?确实要想保住flash的最好方法可能真的是开源,但是马上有不反对者认为无尽的安全漏洞,才是我们真正离开它的理由,因为十几年里,似乎只有一个星期没被爆出有Flash安全漏洞,但adobe并购flash之后才打了二十几个安全补丁。加之HTML5大盛其道之时,flash确实无力回天。
其实,Adobe并不甘心flash就这么灭亡,在宣布flash结束的前一年2016年Adobe就推出了animate,不错这就是flash的升级版,Animate 拥有大量的新特性,特别是在继续支持Flash SWF、AIR格式的同时,还会支持HTML5Canvas、WebGL,并能通过可扩展架构去支持包括SVG在内的几乎任何动画格式。我个人还是比较看好Animate 的前景,毕竟有flash多年的积淀和经验,有巅峰到灭亡的痛定思痛。我觉得这应该算是一种妥协吧,死亡的之时flash播放器而已,我们有理由相信作为动画制作工具的后继者Animate,必会扛起flash的大旗,东山再起。

微信视频号?

?

;原文链接:https://blog.csdn.net/hyh2002_119/article/details/115379075
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!

推荐图文


随机推荐