HTML(超文本标记语言)的重要性我想大家都知道。我们现在所看到的每个网页最终都要解析为HTML语言从而展示给我们。浏览器对HTML标准的兼容性直接影响浏览器的性能。HTML经过逐步的发展,经过了非标准(1993
制定)-HTML 2.0(1995年11月 制定)-HTML 3.2(1996年1月14日 制定)-HTML 4.0(1997年12月18日 制定)-HTML 4.01(微小改进)(1999年12月24日 制定)。现在我们即将进入HTML5 的新时代,HTML以其强大的功能和性能逐渐的吸引着人们的眼球。
HTML 5 有非常强大的性能,利用HTML 5你再也不用安装什么插件就可以在你的网页上画图,制作乐,看视频了。而且HTML5 将成为下一代HTML标准这已经是大势所趋。这从强大的Adobe公司最近的动态我们就可以看出。Adobe 公司目前已经宣布结束对移动Flash的支持。转而投入到HTML5 中来。
好了我们已经初步了解了HTML5。那么让我们来看看几大主流浏览器(目前为止最新版本)的HTML的兼性怎样吧!
测评对象:
1、Chrome 1.0
2、IE 9.0
3、Firefox 8.0
4、Opera 11.52
5、Safari 5.0
测评环境:
系统:Windows 7
处理器:i5 460M
内存:2G
显卡:GT330
测评内容:
(1) HTML 5兼容性测试 http//www.html5test.com
(2)2D图形绘制测试:http//ghost-hack.com/post/jsexperiments/tunneler/tunneler.htm
(3)3D动画展现测试:http//www.xs4all.nl/~peterned/3d/
(4)视频效果测试:http//craftymind.com/factory/html5video/CanvasVideo.html
(5)音频测试:http//www.jm47.com/document/1244
1、兼容性整体测试
Chrome(17.0) 3分
Opera(11.52) 286分
Safari( 5.0) 212分
Firefox(8.0) 299分
IE (9.0) 141分
分析:chrome具备很好的兼容性,具有不小的优势。
具体数据:
测评截图:
Chrome(17.0) Opera(11.52)
Safari( 5.0)
Firefox(8.0) 299分 IE (9.0)
下面我们来看看在实际的应用中各浏览器的实际性能。
2、2D图形绘制测试(http://ghost-hack.com/post/jsexperiments/tunneler/tunneler.html)
本测试主要测试个浏览器绘制2D的效果。鼠标点击网页内时会触发绘制操作。
一下是个浏览器的绘制测试结果
Chrome(17.0) 支持
Opera(11.52) 支持
Safari( 5.0) 支持(有时绘制速度稍慢)
Firefox(8.0) 支持(有时绘制速度稍慢)
IE (9.0) 不 支持
效果如图:
Chrome(17.0)
Opera(11.52)
Safari( 5.0)
Firefox(8.0)
IE (9.0)
3、3D动画展现测试(http://www.xs4all.nl/~peterned/3d/)
Chrome(17.0) 支持
Opera(11.52) 部分支持(显示了3D动画效果,但不响应鼠标操作)
Safari( 5.0) 支持
Firefox(8.0) 支持
IE (9.0) 支持
效果如图
Chrome(17.0)
Opera(11.52)
Safari( 5.0)
Firefox(8.0)
IE (9.0)
4、视频效果测试 (http://craftymind.com/factory/html5video/CanvasVideo.html)
Chrome(17.0) 支持
Opera(11.52) 支持
Safari( 5.0) 不支持
Firefox(8.0) 支持
IE (9.0) 支持(但播放有卡顿现象)
效果如图
Chrome(17.0)
Opera(11.52)
Safari( 5.0)
Firefox(8.0)
IE (9.0)
5、音频效果测试
Chrome(17.0) 支持
Opera(11.52) 部分支持(显示了音乐窗口但是不能播放)
Safari( 5.0) 不支持
Firefox(8.0) 部分支持 (不能很好的显示音乐窗口,不能播放)
IE (9.0) 支持
Chrome(17.0)
Opera(11.52)
Safari( 5.0)
Firefox(8.0) 部分支持 (不能很好的显示音乐窗口,不能播放)
IE (9.0)
从以上的测试来看chrome对HTML5 的兼容性最好(以上测试只对相关测试本有效)。无论是在综合测评还是单项实际测评中都表现出极佳的兼容性。
当然随着HTML标准的逐步发展,相信各大浏览器对HML5的兼容性将越好。