当前位置: 时代头条 > 正文

新鲜资讯代替Flash的居然是这货?

新鲜资讯代替Flash的居然是这货?

第一漏勺 Flash

在安全机构Bromium公布的2015年软件安全报告中,Adobe Flash成了最大焦点,其漏洞之多、增长之快令人胆寒。整体而言,2015年新曝光的软件安全漏洞比2014年增长了60%,其中Flash更是狂增了333%,主要是很多黑客团队公布了大量零日漏洞。

新鲜资讯代替Flash的居然是这货?

另外,Metasploit安全漏洞监测框架内Flash的漏洞数量也增加了200%。安全人士指出,Adobe AVM架构存在大量缺陷,可以让黑客轻而易举地绕过安全保护,发动攻击。

新鲜资讯代替Flash的居然是这货?

Flash还是黑客开发工具包时候的最爱,73%的都用到了Flash。

新鲜资讯代替Flash的居然是这货?

而刚刚过去的2015年, Adobe Flash Player 2015年一共修复了多达316个Bug,平均每周6.1个,几乎一天一个!一身的毛病不但让Adobe忙得焦头烂额,还把微软拉下了水。为了配合紧急修复安全漏洞,Windows 10向用户推送了安全补丁,结果导致Flash频频崩溃,几乎任何浏览器都没法用。已经走过18年的Flash Player累积安装量超过13亿,但是其使用率正在迅速下滑,2010年还有28.5%的网站在用它,2015年已经不到10%。所以,Flash还能撑过2016年吗?

据Encoding.com披露的报告显示,2015年Flash在移动和WEB视频中所占的份额降至6%,2014年时为21%。因为下降速度如此之快,Encoding.com预计在2年之内Flash将退出市场。

新鲜资讯代替Flash的居然是这货?

Adobe难舍旧爱

从6年前乔布斯的讨伐大字报开始,Flash就不断被唱衰。但是Adobe公司却一直默默维护着这个软件,“新三年旧三年缝缝补补又三年”,Flash也还活着。

在PC时代,Flash是最流行的矢量动画技术,其能很好的解决浏览器的兼容性问题,使网页能够顺利加载图片、视频等多媒体。当时,许多网络广告采用Flash制作,很多动画公司也利用Flash创作作品。20世纪末,Flash在中国风靡之时,网络上还涌现了大批专门制作Flash动画的“闪客”。

后来,YouTube、优酷、土豆等视频网站兴起,Flash也迎来新的发展契机。再后来,Flash网页游戏也开始风靡,用户无需下载游戏应用,即可在网页上玩各种小游戏。可以说,如果没有Flash插件,视频、网页游戏等新的内容形式的发展要遇到不小的阻碍。2011年有调查报告称,全球81%的网络视频由Adobe Flash技术支持播放,98%的计算机上都安装有Adobe Flash Player软件。

然而,存在感十足的Flash,到了移动互联网时代却节节溃败。其第一场败仗,输给了乔布斯和苹果。2007年,苹果推出第一款iphone时,就明确拒绝在移动设备上支持Flash。之后,苹果陆续推出ipod、ipad等移动产品,也均封杀了Flash。2010年,乔布斯发表公开信,炮轰Flash存在封闭、安全性低、性能差、耗能过大、不符合移动需求、插足于开发者和平台之间等问题。乔布斯说的,基本也就是Flash饱受诟病几个问题。

不过当时,Flash并没有放弃移动端。Adobe公司认为Flash应该带给移动设备“全Web体验”。被苹果拒绝之后,Adobe联手谷歌,希望在android上有番作为。但是,PC端的经验似乎无法完全平移到移动设备上,其并不能在移动领域达到与桌面一样的无处不在。

2011年,Adobe似乎就有了打退堂鼓的意思,当时其对外称HTML5是各种移动平台浏览器中最佳的内容制作和发布解决方案。果不其然,一年之后,2012年8月,Flash正式宣布退出android平台,彻底放弃了移动市场。

在潮水般的批评与指责之下,补丁大王Flash背后的“裁缝”Adobe也不得不做出回应了。2014年12月,Adobe公司将Flash制作工具Flash Professional更名为Animate CC,在在支持Flash SWF文件的基础上,加入了对HTML5的支持,并且Adobe也鼓励内容创作者使用新的标准(HTML5)。

其实,Adobe虽一直在默默地对Flash修修补补,但是其早有两手准备。2011年,Flash Professional就已经开始支持HTML5导出,而后又支持了HTML5 Canvas和Web GL。如今,其产生的作品里有超过1/3的内容也都是使用HTML5的。名字都改了,还鼓励创作者多用HTML5,Adobe的这些举动在外界看来其实已经算放弃Flash了。但是,其却又显得有些犹豫不决。前文提到,Adobe在2015年年末又推出了新补丁,修复Flash Player的安全漏洞。然而在引发浏览器崩溃漏洞之后,Adobe在2016年初又推出了新的Flash Player版本。那么问题来了,人人喊杀的Flash,Adobe什么时候决定彻底放手?

新鲜资讯代替Flash的居然是这货?

Flash的准接任者

到目前为止,H.264仍然是使用范围最广的视频格式,它占了在线视频的72%。H.264并不是什么新技术,它已经存在了13年,下一代多媒体数字信号编解码器的份额已经开始增长。WebM正在加速成为主流格式,它已经占了12%的市场份额,HTML5显然成为Chrome和Firefox平台上最流行的视频传输系统。

但是,H5并不是完美无缺的,其耗电量并没比Flash好到哪里去。另外,Flash在安全性上被批的狗血喷头,但是HTML5也同样面临着诸多安全问题,HTML5中包含一系列新的缺陷,而且比一般标准更脆弱、更容易出现,早期欧洲网络信息安全局就发现了51个主要缺陷。其中包括安全配置错误问题、跨站点脚本攻击(XSS),它们可以进入本地存储、套件或者跨框架的脚本中。

那么,为什么各大公司却对HTML5趋之若鹜呢?最重要的或许是,HTML5是大家的,而Flash是Adobe公司的。如乔布斯当年在公开信中写得那样:让一个第三方软件插足于开发者和平台之间,只会带来不合标准的应用,阻碍平台的改善与发展。潜台词就是,苹果不可能受制于一个第三方公司,一点也不可以。当然,微软、谷歌、Facebook、YouTobe等也是这么想的。

而国际电信联盟(ITU)力推H.265(或者叫HEVC)取代H.264,它的份额也在增长,但到目前为止H.265只占整个市场的6%,相当于WebM的一半。H.265之所以发展缓慢,主要是因为厂商使用时要交版费,而WebM的编解码器是免费的。用H.265制作的视频码率只有H.264的一半,Netflix在4K流媒体播放时采用H.265格式,苹果FaceTime也已经开始支持H.265,预计未来H.265将与WebM一起成为主流编解码器的可能性还是比较大的。

本文中部分图片摘自互联网,图片有版权但尚未找到版权人,请版权方与我们联系。

最新文章