|
随着已经很接近正式版的Firefox 3 RC3以及Opera 9.50最终版的相继亮相,Lifehacker再次对Windows平台上常用的4款浏览器进行了速度测试,其他两款是Safari 3.1.1和IE 7.0.6。# P- w3 e( L2 N
驱动之家网站上发布了大致翻译,而没有翻译的原文最后提到:这种对比很不科学,比如 Firefox 用户平时都会用一些扩展实现一些功能,而 Opera 却已经把各种功能集成,这会造成某种程度上的不公平。
" N/ j4 I" b5 O) h7 n( Y尽管如此,总体结果来看,四种浏览器,除了 IE,都还是各有千秋。
2 E8 q: h+ q$ i4 h4 x, q# g _8 X% o1 V) x$ n; K" }
" t1 l' s6 W1 S! @* j
8 l! {! j% j/ @1 y测试平台使用一台Windows Vista Home Premium (32位)操作系统,2 GHz Intel Core 2 Duo处理器,2GB内存的笔记本电脑。- @" v4 h2 y' ]' r( A( S" A* Y* s
3 n Z# ~, y5 N( t第一项测试:启动时间% E/ s7 R Q- h1 _! T5 M
& S+ y8 l4 s( ?; L& J* L! f) m$ }" c首先测试分为“冷启动”和“热启动”两个项,前者记录在未运行程序进程的情况下首次启动浏览器打开一个已经保存在本地的Google主页所需要的时间。后者为已经运行程序的情况下再打开一个窗口所需要的时间。3 o; j! o, ]/ `7 [
. ^, O% b1 H5 b9 Z$ e0 a
' \9 j/ L; E$ O; Z. Y. d5 p2 f# U' w/ ?7 e" A
9 F* T7 d6 e( j
在“冷启动”测试中Opera获胜,而在“热启动”测试中Firefox需要的时间最长,不过这个差距也仅在0.2毫秒左右。% ~& K/ ]0 C7 e! Y/ d4 i3 N
; d" B; q0 I: S O+ J接下来,每个浏览器完全打开下面8个网站,所需要的时间如下:
' g) R ?4 B; c0 M8 w# w* @; Z) ~- g2 ~, a3 D
4 _- F. W8 I& U0 t) t0 x
; t! Q1 A ?$ v& r5 ?- a6 i
! Q1 v1 S; B$ j. Z+ W
: a' ^, @. _/ `2 ^/ t, v
7 o9 q; y% V) J, q' f+ y- J
9 C4 ~2 _% m" {表现最好的Safari比IE快了超过两秒。
6 C( ~) q2 c& P; H& s3 |0 ^, J; y( D2 [7 {- {5 g( M S; J8 |. R' y; z
第二项测试:JavaScript和CSS
* G3 ~. y- u( D7 l+ q; f9 y
" ~$ h5 J; p' |1 \4 R分别使用http://celtickane.com/webdesign/jsspeed2007.php和http://www.howtocreate.co.uk/csstest.html进行这两个项目的测试,Safari取胜,结果如下:
7 z, J( _" o' F9 n
4 M4 v' i, j8 [( ^- r& a- Z1 S b8 S8 S# K$ O3 B) K% O
9 a. `- z. J5 B6 ]5 d6 T; v e
- m" ^* y. h; Q" E$ B) t) h第三项测试:内存占用
. X3 J9 J4 x! O9 R+ f% M+ ?+ s/ E
$ S$ r# y' L2 N* e! t( k下图中蓝色部分为浏览器启动时所占用的内存,红色部分为刚刚打开上面8个网站之后所占用的内存情况,尽管IE 7在启动时占用的内存最少,但是打开所有8个网站后占用的内存空间最多,而Firefox在这方面表现得相当出色。这一部分并未对长时间打开浏览器后占用的内存情况进行统计。
) u- E4 u7 z) U0 R6 q, B
6 W. t" k6 Y% e( A |
|