“核战”开始 双核浏览器终极PK
董师傅茶房
纵观现在国内的浏览器市场,正如董师傅当初所说的那样,“双核”已经成为一种新的应用潮流,多家浏览器都纷纷推出了双核版本,而日前傲游也终于发布了它的双核浏览器——傲游3正式版,借此机会,董师傅就对这些双核浏览器来一次终极PK,孰胜孰败,一切以数据为准。
参战各方:
搜狗高速浏览器2.2、傲游3、QQ浏览器5(Beta 1)
战场概况:
CPU:英特尔酷睿2 4400 @ 2.00GHz
内存:2GB DDR2 667MHz
操作系统:Windows 7旗舰版
PK说明:
虽然搜狗高速浏览器2.2版(以下简称搜狗浏览器)、傲游3和QQ浏览器5 Beta 1(以下简称QQ浏览器)采用的都是WebKit+Trident双核心,不过它们的“核”威力却不尽相同,就好比不同核武器有不同的爆炸当量一样,虽然都是WebKit核心,但这只是一个基础,在这个基础之上每一家都可以对其进行修改和优化,因此它们的“核”威力也就会有所不同。所以此次我们重点对双核中的高速核心——WebKit进行测试,同时辅以Trident核心测试(主要是兼容切换方面)。
知识补丁:
Trident核心就是IE采用的内核,也称为MSHTML,特点就是大部分网站都可以正常显示。
WebKit核心是一个开源的浏览器内核,苹果的Safari和谷歌Chrome浏览器都是基于此内核开发,特点是运行速度快,缺点就是不符合页面标准的网站在WebKit核心的浏览器当中会显示错误,甚至部分功能无法实现。
“核战”第一轮:硬指标测试
这个,为了体现此次测试的严谨性,我们还是要对这三款浏览器的硬性指标进行以下常规的硬指标测试,尽管很老套,但是很必要。
1.Acid3标准测试
其实Acid3是测试浏览器与网页标准相容性的测试,它的标准非常严格,只有以满分100分的成绩才算通过。简单说,能否通过测试将直接说明该浏览器能否完美显示网页当中的所有效果,想想看,如果你使用的浏览器不能看到正常的效果,这自然不是一款合格的浏览器啊!
2.JavaScript性能测试
众所周知,为了达到更好的交互效果,现在的网页当中充斥了大量的JavaScript代码,而执行这些代码的能力如何,也直接决定着浏览器的性能和用户使用浏览器时的体验。例如,当用户打开页面较多的时候,如果JavaScript执行性能不佳,那么就很容易出现假死、卡滞甚至崩溃的情况。
3.JavaScript符合性测试
上面的JavaScript性能测试主要测试的是浏览器WebKit核心的JavaScript脚本执行能力,那么它们符合标准的程度又是什么样的?通俗地说,也就是同Acid3标准测试类似,该测试将体现浏览器可以正确解析JavaScript脚本的能力。
战果 傲游3“底子”更“硬”
Acid3标准测试,全部通过
我们分别用三款浏览器访问测试页面(http://acid3.acidtests.org),可以看到三款浏览器都以满分成绩通过,说明三款浏览器的WebKit核心都是很规范的,也都是合格的。
JavaScript性能测试,傲游3独占鳌头
在接下来的JavaScript性能测试当中,我们分别用三款浏览器访问专门的测试页面(http://wd-testnet.world-direct.at/mozilla/dhtml/funo/jsTimeTest.htm),可以看到,傲游3的成绩最为出色,首次运行就达到11ms(数值越低越好),而多次运行也保持在11~12ms,QQ浏览器表现最差,基本都在21ms左右。最终成绩如表1所示。
JavaScript符合性测试,傲游3又占先机
在最后的JavaScript性能测试当中,我们同样分别用三款浏览器访问测试页面(http://sputnik.googlelabs.com/run),通过测试可以看到,傲游3的测试速度最快。三款浏览器同时开始的测试,傲游3全部完成的时候,搜狗浏览器仅执行到40%多,而QQ浏览器也只执行到全部测试的50%左右,并且在执行到60%的时候首次出现要求停止运行脚本测试的提示,跳过测试后又在运行到61%的时候多次出现,并最终在运行到71%时失去响应。
通过测试可以看到,傲游3在这轮测试当中再次占得先机,尽管失败项目数搜狗浏览器与傲游3一致,但是执行时间则要长得多,而QQ浏览器则没有完成所有测试,且失败项目也远远多于前两者。最终结果如表2所示。
“核战”第二轮:软实力比拼
硬指标的测试就是用实打实的数据来说话,虽然可以真实反映几款浏览器的“核心”差别,但也未免显得生硬,因此下面我们就来进行新一轮的软实力对比。
1. 稳定性测试
平时很多人用浏览器,总是会不自觉地打开很多页面,殊不知这就是在考验浏览器的稳定性啊,呵呵。特别是采用多标签浏览的模式下,如果因为一个标签页无响应而导致浏览器整体崩溃,那不是满桌子的“杯具”啊?
2. 双核切换性能测试
既然是双核,目的就是为了让用户在遇到特殊页面时使用IE内核访问,而在双核切换时最重要的就是不能丢失用户当前的数据信息和会话状态。
战果 搜狗“不死”,表现更胜一筹
稳定性测试,搜狗“不死”,QQ出色
我们分别用三款浏览器打开若干网页窗口,在打开30个窗口之后如果还没有崩溃,就再打开一个会造成浏览器假死的测试页面,看看最终效果如何。
经过多次测试,搜狗浏览器的防假死功能表现出众,不会因为一个标签窗口的问题而导致整个浏览器崩溃;不过在多标签窗口浏览方面,QQ浏览器和傲游3的表现更好,特别是QQ浏览器,不仅在打开30个窗口之后浏览页面依然流畅,CPU占用率也比较低。最终测试结果如表3所示。
双核切换,傲游3小有优势
最后,我们分别用三款浏览器访问若干网站,看看在切换浏览器核心的时候能否保持用户数据同步和当前的会话状态。
经过测试,除了QQ浏览器无法同步Gmail的数据,三款浏览器都可以保证用户在浏览其他主流网站,如淘宝、支付宝、各大网站邮箱页面时保持数据同步。另外,有意思的是,只有傲游3可以在高速核心状态下登录支付宝,其他两款浏览器都必须切换到IE核心才能正常登录。看来傲游自家开发的WebKit核心还真有些本领,呵呵。
董师傅点评:傲游3“底子”好,但功能单薄
从测试结果来看,董师傅认为傲游3在“硬指标”方面的过硬表现为它加了不少分,再加上“软实力”也比较出色,在三款浏览器当中排名“浏览器兵器谱”第二应该没有什么问题(第一空缺)。不过此次发布的傲游3正式版与以往的傲游2最大的不同就是功能大幅“缩水”,特别是比较常用的功能,例如自定义鼠标手势功能、同步用户设置功能等都没有。另外一些新的比较好的功能也有待增加,例如搜狗浏览器的网址自动补全功能和网速保护功能都是不错的,都给用户带来不少方便。