美国华人在线's Archiver

安静小风 发表于 2008-1-24 01:31

用事实说话!Opera真能比IE快10倍?

用事实说话!Opera真能比IE快10倍?J6x*F%nmXv/_G
[color=#ffffff][size=0px]本文由 蓝蓝的天 在 2008-1-22 20:53 发表于: 倍可亲.美国 ( backchina.com ) [/size][/color]
|;Wg,\9L$W pV .N#q[TD%j8{
[size=14px]  最近,一篇名为《Opera CTO:新版浏览器速度将达到IE十倍》的文章,在网上引发了不少争议。而大家讨论的焦点,无非就是这款浏览器是否真如文中所述,能比IE快上十倍。虽然,IE之慢早已是人所共知的事情。但要声称自己的浏览器比IE快上十倍,还是需要不少勇气的。那么,这款被大家传得神乎其神的浏览器,是否真如文中介绍的那样出色?笔者决心去一探究竟。
F}1U_1Mp
;o WI DdMy   Opera 小档案 ——
AC9j0A9}c\
Qm4{oT5qW6k 软件名称: Opera xX"NjU
软件版本: 9.5 Beta Build 9735
+hp%f!OA1QMn,QP 软件大小: 4.94 MB xZ'v7O]
软件授权: 免费
+E$G#V)K0y~ 适用平台: Windows 98/Me/2000/XP/Vista Fe]k tLL

+m4NYWd ] X.Z.f"wY.ve

:\O&XY Vkix$\usj
[0DW+h8cI.f   一、 新版本简述
aD-R;w"wG
Zd8\Q:iLeaMp   我们知道,影响一款网页浏览器速度快慢的决定性因素。除了接入网网络带宽以外,浏览器的页面渲染引擎(Layout Engine),也是其中一个重要条件。而根据官方提供的资料,最新版Opera 9.5 Beta,并没有沿用老版本的渲染引擎,而是更换成了一个全新的“Kestrel”核心。O4e%I,{'g-o,}}

,E$jen M^   谈起这个“Kestrel”核心,可能很多朋友了解的都不是很多。其实,它主要有三个特点。首先,新核心提高了对ECMAscript(Javascript)的处理速度。其次,是支持了CSS3,提高了对网站的兼容性。第三,加快了字型的处理速度。显然,光从这个新引擎上看,我们就可以预见。新版Opera 9.5 Beta一定会在页面渲染速度及网页兼容性方面,做出提高。
`#S)D.A^ wv3}
2VR9x[7T/B2CZo4E#o ~E   【小提示】 浏览器中最重要的部分叫做“Layout Engine”,也就是我们常说的浏览器内核。它的主要任务是负责将服务器返回的网页信息(HTML、XML、图像等等),进行翻译、渲染,并最终输出到显示器或打印机中,以形成我们看到的页面。因此,它的渲染、翻译速度的高低,将直接影响到网页的最终显示速度。[/size]

安静小风 发表于 2008-1-24 01:31

[b]二、 实际测试
Ds*k5`8x&h [/b]  虽然,凭借着最新的Kestrel核心,新版Opera 9.5 Beta已经拥有了很大的先天优势。但这并不意味着它就能够在真刀真枪的实战对比中,稳操胜劵。那么下面,我们就将通过一系列实际对比,来检验一下这款浏览器的真实性能。
Z}+`r3rQ-E9hL   测试分为两个方面,一是通过专业的测试页面,对浏览器渲染引擎及模拟页面环境进行测试;二是通过测量实际网页的打开时间,来判断浏览器的实际工作性能。
LRXvd(X   1. 专业测试页面
w Y%Ae+a+~[3u   在本环节的测试中,我们将分别通过专业页面,对浏览器的CSS渲染速度、常规页面性能、Javascript速度、大页面加载速度等方面进行分项评测。为方便大家比较,我们还会同时加入Opera 9.25和IE7的测试成绩。同时,为尽可能降低误差,每个测试数据均将取样三次,并取三次的平均值计入汇总表格。
_4O'@._'{ Y[cZ:^0E   注:为尽可能降低误差,所有参测软件均将保持默认设置。同时,每次测试前将手工清空一次Cache,以保证评测结果公平有效。
aR6Bql(V [align=center][img]http://img001.photo.21cn.com/photos/album/20080122/o/04FBF2B8346ABF42169E9BACA38FEF09.jpg[/img][/align]
5~:QvxU,|F ?~ 图1 CSS渲染测试页面截图0pw,[n z#N
[align=center][img]http://img001.photo.21cn.com/photos/album/20080122/o/4AE468831C29038D1AFA3E853A48EF38.jpg[/img][/align]
}7o;\,F[ t-` 图2 常规页面性能测试截图`vU&G({&o
[align=center][img]http://img001.photo.21cn.com/photos/album/20080122/o/288F6190B4D5AAF053CBF1D8152EFC2C.jpg[/img][/align]
"Eq5weg:j2v 图3 大页面加载测试截图%GTb%~)j+_ H7?
[align=center][img]http://img001.photo.21cn.com/photos/album/20080122/o/DA3DBECD6593AFF7A06B07C003822408.jpg[/img][/align] uBjH!m1iEB
图4 Javascript性能测试截图 y OPz'J,c*Z
[align=center][img]http://img001.photo.21cn.com/photos/album/20080122/o/F84E3FBFC05EF7162C77983F79068AC8.jpg[/img][/align]F7T2V)n])Q
图5 测试结果汇总
4`iUwx4i!Z   【小结】 从测试结果中可以看到,无论是Opera 9.5 Beta还是Opera 9.25,在和IE7的对比测试中,均表现出了不俗的成绩。相比之下,新版Opera 9.5 Beta除了在“大页面加载”测试中,略显失利以外。其余测试均超过了原有版本,特别是Javascript的渲染速度,提高了约14个百分点。显然,Kestrel引擎功不可没。

安静小风 发表于 2008-1-24 01:32

[table][tr][td][size=14px]2. 真实环境测试
*O;D6EBqN D a X_2m/wd6ZN
  当然,除了少许的带宽影响之外,专业测试页面更多的还是在表现浏览器的内在性能(即其自身能力大小)。而面对日益复杂的应用环境,这些选手们还会不会保持住出色的表现呢?下面,我们将分别挑选四组样本网站(包括“门户网站”、“网络论坛”、“网上商城”、“SSL加密页面”),通过专业的页面加载计时器,测量其网页打开时间,汇总后记入下列表格,如图6所示。 _ e#jF X'Z$} ?W

$S2z$Z"Yx   注:为尽可能降低误差,每个测试数据均将取样三次,并取三次的平均值计入下列表格。同时,每次测试前均将手工清空一下Cache,以保证测试结果的公平有效。
5A B {BZ{.iR's
L[3J i:e1N"r8J$E3K ~   附:样本网站列表n9I/K\ltZ:Z

0@@.q _jZ)d*Q   * 门户网站:[url=http://www.sina.com.cn/][color=#0000ff]http://www.sina.com.cn/[/color][/url]}(IIT3h(R`6ak

"z.C4Ab%a5l4ae   * 网络论坛:[url=http://bbs.dreammail.org/forumdisplay.php][color=#0000ff]http://bbs.dreammail.org/forumdisplay.php[/color][/url]?fid=7
D{rN4o&a1[lo Wd+U ?"eV*e{EN a
  * 网上商城:[url=http://www.taobao.com/][color=#0000ff]http://www.taobao.com/[/color][/url]2t J)q"~ @sr
[6_k2O1Ihr+w8W g@
  * SSL加密页面:https://ibsbjstar.ccb.com.cn/app/V5/CN/STY1/login.jsp
)ow!@-N W
t$nYqI zW-[ [align=center][img]http://img001.photo.21cn.com/photos/album/20080122/o/0BFDFA556E7C2A238BF83EDFFE849836.jpg[/img][/align]J5?s3wpj w&U3mG

(Yhh;\\;ZV"q pO9GY 图6测试结果汇总
9h1]O*RT ?|*b(f CI U8lz
  【小结】 显然,这样的测试结果,多少有些令人意外。Opera 9.5 Beta在此轮评测中,不仅没能与自家兄弟Opera 9.25拉开多大差距,甚至都没有比竞争对手IE 7“出色”多少。显然,在上面的测试中,网络带宽对其结果的影响微乎其微。而真正的原因,恐怕还是网页的结构导致。换句话说,对于大多数标准网页来讲,也许Opera并没有我们想像中那样“急速”。[/size]\/hJ-C3? \ d2r:Bv*\
[/td][/tr][tr][td]DP;^l Yf
[/td][/tr][/table]

安静小风 发表于 2008-1-24 01:32

[table][tr][td][size=14px][b]三、 其他性能简评[/b]
Qii,t2Bm.hW-e   虽然,从浏览速度的测试中,Opera 9.5 Beta并没有官方介绍的那样神奇。但新版浏览器的其他性能,仍然让我们有兴趣一探究竟。那么下面,我们就对大家最为关心的浏览器启动速度和多页面内存占用情况,进行一番专项评测。|4yLX Q K6`
  1. 浏览器启动速度评测
IZ!v FA5It   在本环节的测试中,我们将分别对Opera 9.5 Beta、Opera 9.25和IE 7三款网页浏览器的启动速度进行评测。为尽可能降低误差,每个测试数据均将取样三次,并取三次的平均值计入下列表格,如图7所示。\4]C @5BaR#b"O/{
[align=center][img]http://img001.photo.21cn.com/photos/album/20080122/o/4FB9602BEFAA6E6FB6C4AFBFD14B2C61.jpg[/img][/align]
*\ E f%NC7zQ9Ka 图7 浏览器启动速度对比d@:E.S-s1E
  【小结】 虽然从图形上看,Opera仍然没能打赢竞争对手IE 7。但大家要注意的是,其实两者的实际差距只有几十毫秒。而这样小的差距,在实际应用中,几乎是感觉不到的。u4j T:Il"a
  2. 多页面内存占用情况评测
(I~I x3`3i   在本节评测中,我们将以各款浏览器的实际内存占用情况作为标准,分别在单页面、五页面和八页面情况下,对三款浏览器进行取样统计,数据计入下列表格,如图8所示。9Ri6c;S_
[align=center][img]http://img001.photo.21cn.com/photos/album/20080122/o/48C0D69A2D2D62300710616B23B283A1.jpg[/img][/align],c"iPZ8i5wBa*N
图8 内存占用情况对比
| ]tg[m   【小结】 在本节评测中,Opera 9.5 Beta终于可以扬眉吐气。从测试图表上看,Opera 9.5 Beta对内存占用的优化非常明显,而且页面打开数越多,优势越大。相比之下,IE 7的测试成绩就显然很差劲了。在8页面的测试中,IE7竟然比Opera 9.5 Beta多占用约50 MB的内存资源,而且浏览器反应极慢,几乎没有了任何实际应用价值。
9h0]4k F9d.U%S [b]  写在最后[/b]
q4M\4pZ+fQ:rVM   经过了近半天时间的测试,相信大家已经对这款Opera 9.5 Beta有了个基本了解了。虽然,在实际应用中,这款软件并没有像官方介绍的那样“神奇”。但在很多重量级操作上,它还是显出了足够的优势。另外一点就是,对于老版本Opera普遍出现的网页兼容性问题,新版本已经有所改善,但仍然还有很多页面无法正常显示。应该说,如果您平时只是进行一些常规的网页浏览,那么Opera绝对是一个不错的选择。而如果您经常要进行各种电子商务操作,还是老老实实地去用IE吧。因为,它的性能虽然略逊于Opera,但无论是页面兼容性还是网页的还原程度,都要远高于Opera。{0U2TX4^[3m
 Opera 小档案 ——mx koM'?SX5a ~

]Z aa3xV!H6L 软件名称: Opera
B2D_Gfs*~Zq 软件版本: 9.5 Beta Build 9735
7n~zb[b}Z 软件大小: 4.94 MB TT s5u}8Ue
软件授权: 免费 g v af.I'N_
适用平台: Windows 98/Me/2000/XP/Vista[/size]
L*P$jg%d [/td][/tr][tr][td]
aC HM4t!Xnm Yx [/td][/tr][/table]

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.