HTML5与Flash对比信息图编辑本段回目录
Flash游戏网站OneMoreLevel.com最近发布了一份HTML5与Flash对比信息图,其主要数据包括(如下图所示):
目前采用HTML5技术开发的游戏仅有数百款,而基于Flash的游戏超过了10万款。
HTML5技术目前所覆盖用户超过8亿,而Flash则达到了20亿以上用户。
仅40%的网页浏览器可兼容HTML5技术,但99%浏览器都支持Flash。
HTML5技术传输内容需使用多个文件,而Flash仅需一个SWF格式的文件。
HTML5技术目前所能提供的功能取决于浏览器,声音和3D支持功能均受到限制,而Flash的技术要求是安装插件,也存在3D支持受限的缺陷。
从Mac操作系统的主流浏览器运行效果来看:HTML5在Safari上运行性能最佳,并且消耗的CPU(12.39%)低于Flash,而Flash 10.0版本所占用CPU达到37.41%,Flash 10.1版本占用32%;这两者在谷歌Chrome浏览器上运行效果都不甚理想(需均占用50%的CPU);Flash在火狐浏览器上运行效果略逊于Safari,但优于在Chrome的情况。
从Windows操作系统的主流浏览器运行效果来看:Flash 10.0在IE8上要占用22.41%的CPU,Flash 10.1占用14.62%;Safari无法播放基于HTML5的视频内容,而Flash 10.0在这一浏览器上仅用CPU为23.22%,Flash 10.1仅需用7.43%的CPU;Flash Player 10.0在谷歌Chrome上的重播效率比HTML5高24%,Flash Player 10.1则比HTML5高58%;Flash 10.1在火狐上占用的CPU仅6%,而Flash 10.0则是22%。
目前多数Facebook游戏采用Flash开发技术,但有许多游戏正使用HTML5开发项目或重写代码。