公开测试了8个月后,微软正式发布了IE9。近年来,IE7和IE8一直表现平平,而IE6却手握大权。随着时间不停歇地奔涌,IT技术也日新月异。新标准的出现,新对手的成长,这一切都不是IE6可以应付的,推出一款现代的浏览器对于微软来说迫在眉睫。IE9此时应运而生,担负起复兴微软IE品牌的重任。 IE9仅支持Windows 7和Vista,并不支持Windows XP。微软声称,你可以在Windows上使用IE9获得最好的网络体验,为什么呢?因为IE9充分利用了现代PC硬件的潜能,引入了全新的脚本引擎Chakra,能够采用多核CPU来提高性能,使IE9的浏览渲染速度达到IE8的11倍。
在IE9的宣传推广中,微软的另一个口号是,IE9是第一个采用全面硬件加速的浏览器,它充分利用图形处理单元(GPU)的能力,把更多的图形处理重新分配给GPU而不是CPU,能释放以前浏览器没能利用的计算机硬件性能的90%。IE9硬件加速的文本、视频和图形意味着网站可像安装在计算机上的程序一样执行。高清视频十分流畅,图形清晰且响应及时,颜色逼真,网站具有前所未有的交互性。 对于普通用户来说,最直观的还是用户界面。IE9顺应大趋势采用了极简设计,并且与Windows 7实现了良好集成,如果你是Windows 7用户,那么IE9绝对是个不错的选择。除了这些,IE9还有一个不得不说的优点,那就是它对统一标准的支持。 IE9广泛地支持HTML5、SVG、CSS3和DOM,对统一标准的良好支持带来在开发上更好的互操作性,开发将变得更加容易。开发人员不必再花费大量的时间为不同的浏览器重写网站,可以专注于更富创造力的设计和开发,从而为用户带来更美妙的网络体验。目前全球已有许多合作伙伴利用Windows和IE9重新设计了自己的网站,创建出感觉就像PC本地应用程序一样的新体验。 尽享网络之美,这是微软给我们的承诺。下面我们从以下12个方面来测试对比IE9与其它四款主流浏览器,用数据说话,帮你更直观地认识五大浏览器。
测试平台及参评软件
测试平台 |
|
CPU |
AMD Athlon X2 7850 |
主板 |
微星K9A2 CF (790X+SB600) |
内存 |
威刚 DDR2 800 2GB X2 |
硬盘 |
西数 6400AAKS 640GB |
显卡 |
铭瑄 GT440 |
测试软件 |
Internet Explorer 8 Internet Explorer 9 Opera 11.01 Firefox 4.0 RC Safari 5.0.4 Chrome 10.0.648.134 |
在参评软件中,我们选取了IE8、Opera 11.01、Firefox 4.0 RC候选版、Safari 5.0.4、Chrome 10.0以及IE9。由于IE9不支持Windows XP,因此测试系统我们选取了32位Windows 7旗舰版。在浏览器版本的选取方面,由于Firefox 3.6尚无法支持硬件加速,Firefox 4.0中才开启了该功能,因此我们选取了最新的Firefox 4.0 RC候选版。除Safari和IE8之外,本次测试选取的各版本均支持硬件加速。 评判一款浏览器的性能是否优秀,主要是看其页面载入、资源占用、标准兼容性以及JavaScript性能,下面就分别测试各浏览器在这些方面的表现。
载入时间
为了确保测试数据的准确和公正,我们在每次测试后都会清空缓存。测试的后四项均为载入时间,得分越低表示载入越快,第一项为完全打开页面的平均速度,得分越高表明成绩越好。先来看一下我们测试的这五项内容: Speed:完全打开页面的平均速度(单位:KB/秒)。 First Access:第一次获取网站信息的反馈时间(单位:毫秒); DOC Load:页面内容的文档载入时间(单位:毫秒); DOM Loaded:对一系列标准访问XML和HTML文档的载入计时(单位:毫秒); DOC+Image Load:页面文档中图片载入所需的时间(单位:毫秒); 测试网站:http://nontroppo.org/timer/
还记得IE9 Beta发布时我们在测试载入时间时发现,除了在首次获取网站信息时以较小差距输给Opera之外,IE9 Beta在其它四项中都占据了第一位,尤其是在DOC载入和完全打开网页的平均速度这两方面较为突出,将其它浏览器远远甩在身后。 然而,从上面的测试结果中可以发现,IE9正式版相比同样前进了不少的其它浏览器来说,成绩并没有那么突出了,仅在页面文档中图片载入一项中领先。然而相比IE8,IE9的进步可以说是跳跃式的。值得一提的是,各大浏览器的测试成绩也都十分相近。
IE9
Firefox
Chrome
Opera
Safari
系统资源占用
在大家都比较关心的系统资源占用方面,各浏览器都是在默认设置下打开空白页面。IE8、IE9和Chrome都有2个进程,我们所列成绩为进程所占的资源总数。尽管IE8在很多方面都比不上IE9和其它时尚浏览器,不过在内存占用方面却值得夸奖,浏览器开启后仅占用8.44MB内存。 IE9和Chrome 10十分接近,分别为21.20MB和21.10MB,占用内存最高的要数Firefox 4.0 RC了,为35.70MB。
CSS兼容性测试
CSS是Cascading Style Sheets(层叠样式表)的简称,作为一种标记语言,CSS语言不需要编译,可以直接由浏览器执行。在标准网页设计中CSS负责网页内容(XHTML)的生成,影响着网页的实际显示效果。我们采用了CSS3.info专业测试项目来对比各浏览器的CSS兼容性,主要查看浏览器对CSS选择器的支持程度。 测试网址:http://www.css3.info/selectors-test/
测试中,IE8通过了375项测试,而IE9则通过了完整CSS兼容性测试,在574个具体测试项目中表现都很不错。 除了IE9,其它四款浏览器也都通过了所有CSS测试项目。总得来说,IE9在EI8的基础上取得了很大的进步,和其它浏览器站到了同一水平线上。
IE9
Firefox
Chrome
Opera
Safari
Acid3标准测试
Acid3测试是检测浏览器与Web标准兼容性的主要方法,也是目前行业中最权威的测试。相比Acid2,新的网络规范测试标准Acid3在测试标准上更严格更全面,它能测试一个浏览器的DOMScript能力及CSS渲染、SVG等。 Acid3于2008年3月3日正式发布。其测试焦点集中在ECMAScript、DOM Level 3、Media Queries和data: URL。浏览器开启此测试网页后,页面会不断加载功能、直接给予分数,满分为100分。 测试网址:http://acid3.acidtests.org/
Chrome、Opera和Safari以满分通过Acid3测试;Firefox的成绩稍差,得分为97;IE9次之,为95分。 IE8在Acid3中的得分依然是很惨,仅有20分,不比不知道,从这里你可以看出IE9有多么大的完善了。
IE9
Firefox
Chrome
Opera
Safari
标签:IE相关性能IE9浏览器测试