flash为什么被淘汰

flash被淘汰的主要原因是封闭性与安全隐患;flash创建的网站、游戏及其他项目,很容易被攻破,造成资料泄露、财产损失等。另一个原因是flash的兼容性,flash原来只针对pc平台,垮平台性太差。

本教程操作环境:windows10系统、Dell G3电脑、Adobe Flash CC2014。

Flash 诞生于上世纪90年代,一家名叫FutureWave的笔触软件公司研发出这项技术,一开始 Flash还只是一款动画辅助软件。Flash的图片和动画都是基于矢量存储,而矢量图的生成可以通过 CPU 做到,并且放大缩小也没有失真的问题,所以只需要几十 KB 到几百 KB ,就能轻松实现别人需要几MB的图片。90年代初期,互联网的网速还在以Kb计算,因此支持小巧矢量格式 .SLP 的 Flash就成为了当时最适宜传播的动画软件。

Flash 适用于低速互联网的内容,在游戏、动画领域也魅力十足、4399小游戏、《赛尔号》等小游戏纷纷崛起,在网页上就可以直接打开玩耍。在十年前甚至五年前,以4399小游戏为代表Flash 游戏带给青少年无数快乐时光。动画上,Flash 动画制作简单,恩爱的小破孩、恶搞的绿豆蛙、治愈的阿狸等小动画在网络上传播非常广,至今还有不少老网名记得这些经典的动漫形象。

H5 取代Flash

Flash 最辉煌的时候甚至还有单独的用户群体——闪客。闪字即Flash ,闪客专指利用Flash创造成各种动画的群体。如今时过境迁,很多人不再使用Flash,闪客一次也消散在历史的尘埃中。打开视频网站,大多改用H5技术,曾经代表先进潮流的Flash,却被各大视频网站摒弃。

或许有人不理解,Flash为何被抛弃。这就不得不提一个人,乔布斯。这位苹果创始人,算是第一个主动抨击Flash的名人,在乔布斯看来,Flash缺点主要有三个:“第一Flash耗电量大、第二它运行缓慢、第三它存在安全问题”。

作为PC 时代的产物,Flash直接动用CPU 资源,自然也带来巨大能耗,苹果主打移动触控屏手机,对续航要求很严,Flash显然并不适合。另外,经过十几年发展,Flash的功能太多,效率太低。后期的Flash,可以解码H.264,可以做3D渲染,能播放7.1声道环绕声,支持游戏手柄,功能强大却太过臃肿。

相比Flash,乔布斯更愿意使用H5技术。H5所拥有的技术,几乎可以做到Flash所能做的一切,它凭借免费开放、无需插件、速度更快、对搜索引擎友好等优势,完全秒杀了Flash。H5效率更高,安全性更好,还不需要安装插件,很快H5在视频、动画甚至广告领域全面取代Flash。

错不在技术,在于封闭性与安全隐患

时至今日,Flash技术被抛弃已不可避免,不过复盘Flash没落经历,可以发现技术并不是Flash被抛弃的根本原因。Flash除了功耗大,其他方面并不逊色于H5。Flash最大的缺点在于封闭性与安全隐患。

前面说过,Flash属于Adobe 公司,所有使用Adobe公司的浏览器、视频网站都需要支付专利费用。而H5属于开源技术,所有用户都可以免费使用。在同等水平之下,这些注重成本的企业用户自然不愿意使用需要支付专利费的Flash。

Flash还有安全性这一致命漏洞,据统计,Flash每年带来的众多病毒,许多勒索病毒都基于Flash编写。此外,Flash还有侵犯隐私的嫌疑,中国 Flash 被卖给了一家软件代理商杰斯马克丁,而杰斯马克丁可以发行一个中国特供版的 Flash,并在用户协议中公然声称可以搜集用户的上网隐私。

2.jpg-600

以上就是flash为什么被淘汰的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » 其他答疑