浏览速度远超IE 四款浏览器最新版横向评测

王朝互联网·作者佚名  2009-07-16
窄屏简体版  字體: 小  |  中  |  大  |  超大  

【搜狐IT评测】(文/咖啡豆豆)在长期硝烟弥漫的浏览器领域,每一个参战者都丝毫不敢怠慢,因此功能改进、Bug修正之类的更新成为司空见惯的事。

然而近一段时间,Safari、Opera、Google

Chrome及Firefox都推陈出新,或是版本号“更上一层楼”,或是“扶正”原来的版本号,吸引了大家不少眼球。

Safari、Opera、Google Chrome分别推出了各自的4.0正式版、10.0

beta、3.0版本,而Firefox也在长期的测试后推出了3.5正式版。这些新版本的发布无不带来了更出色的功能和性能。

这样的变化必然会带来许多新的看点,它们各自都有哪些新的功能呢?在性能上的改进是否足以让我们称赞?而对比起来,它们又会是怎样的情况呢?带着种种疑问,下面我们就对这四款浏览器进行一番巡视和对比。

一、总览与新功能一览

首先我们先来看看这几款浏览器最新版的基本情况及新功能和改进。

(1)Firefox 3.5 正式版

Firefox

3.5的更新项目有不少,包括了浏览隐私保护、浏览速度、易用性及特殊功能等方面,而其中最引人注目的是采用了全新Javascript引擎,使得浏览速度大幅度提升。

Javascript解析性能是浏览器开发者越来越重视的项目,Google

Chrome及Safari都采用了先进的解析引擎,而受到好评,此番Firefox 3.5也采用了全新的TraceMonkey

JavaScript引擎,使得性能得到很大的提升。其实从3.0版本以来,Firefox一直都在致力于改善浏览速度,3.0版本相较于2.0就已有数倍的提升,而此番TraceMonkey

JavaScript引擎将会使得Firefox有怎样的表现呢?我们将在下文进行对比测试。

Firefox 3.5提供了与Google

Chrome等浏览器相类似的“隐身模式”功能。在隐私浏览模式下,Firefox将不会保存任何浏览历史、缓存文件、搜索历史、表单历史及cookie等数据,因此我们可以安心地访问任何网站,而不用当心会有隐私泄露的问题。相比其它浏览器来说,Firefox

3.5的功能来的晚了一些,但是当然还是聊胜于无。

图1 Firefox 3.5正式版的隐私浏览模式

在其它更新方面,Firefox

3.5融入了一些比较前沿性的功能和人性化的改进。如支持HTML5标签,使得用户在线观看各种格式的视频时不需要任何插件支持;而网页开发者也可以通过HTML5标签丰富的事件和JavaScript、CSS对视频进行控制;此外,地理定位信息功能也使得用户与网站的互动性加强,开发者可以为用户提供更人性化的服务;而在人性化方面,更加智能的地址栏和可拖拽打开新窗口的标签页可以带给我们更多的浏览便利。

图2 Firefox 3.5率先支持HTML5标签

图3 地理定位信息功能加强了互动性

总的来说,Firefox 3.5正式版还是带给我们不少新的惊喜,可以看出浏览速度和用户体验是其的主线。回顾3.x版本的开发过程,Firefox

3.5一直着力于浏览速度的提升,相信这一趋势还将延续下去;另一方面,前沿性的功能和人性化的改进都一定程度上提高了用户体验。

(2)Opera 10

与Firefox 3.5采用全新JS引擎来提高浏览速度的思路不同,Opera 10采用了服务器压缩页面内容的方式来提速。Opera全新的Opera

Turbo功能可以让专门的服务器接管所有页面解析,然后再将数据压缩后回传至浏览器进行显示,这个原理其实和我们已经很熟悉的手机浏览器UCWEB相似,对于使用以流量计费的上网方式以及浏览速度慢的国外网站时很有效果。

Opera在带给我们出色的浏览性能同时,还推出了不少“酷炫”的功能,在一定程度上改变了用户的使用习惯,并引领了其它浏览器的开发,如Opera

9.5的快速拨号功能就是一个例子。在现在的新版本中,Opera

10又为我们带来了新玩意——缩略图导航标签。通过鼠标拖拽扩大标签栏的显示即可开启缩略图导航标签功能,一改过去单调、死板的文字标签栏,以更加直观的方式进行多标签浏览。此外,在其它一些地方Opera

10也融入了缩略图功能,如使用“Ctrl+Tab”的组合键切换标签页时。

全新的缩略图导航标签

切换标签页界面中也可以显示缩略图

此外,Opera的采用了最新的Presto引擎2.2版本,使得浏览器更快、更安全,特别是Presto

2.2里新的正则式引擎,可以提高打开Gmail、Google Reader等应用的速度。

(3)Google Chrome 3.0 Dev

Google Chrome是2008年中的一个重磅炸弹,但是进入2009年,Google

Chrome的关注指数大大下降,虽然经历了2.0和现在最新的3.0版本的跨越,但是仍然不温不火,其中主要的原因就在于Google

Chrome从第一个版本后就没有大的功能更新,自然就难以引来更多的关注。

同Google Chrome 2版本一样,Google Chrome 3.0

Dev并没有多少宏观的更新,更没有新功能问世,传说中的HTML5支持也跳票了。在微观的更新上,Google

Chrome使用的Webkit升级到了530.9,V8引擎更新至1.2.2.1,其次是围绕Chrome浏览器扩展(Extensions)展开了大量的工作,主要是在扩展接口方面。

Google Chrome的主界面

很显然,Google Chrome的发展趋势更加偏重于性能方面,而非功能。在发布之初,Google

Chrome就以出色的浏览性能而出名,如今3.0版本再次更新到了最新的引擎,必然会带来更好的浏览解析速度;而在功能方面,Google

Chrome似乎更加倾向于由第三方开发。

(4)Safari 4.0 正式版

Safari是来自于苹果公司的浏览器,从Mac平台向Windows平台进军已经有不短的时间了。上个月初,苹果在旧金山举办的WWDC

2009(全球开发者大会)发布了最新的Safari 4 正式版,并对微软最新的IE8浏览器鄙视了一番。那么,Opera

4正式版究竟有哪些优点可以如此蔑视IE8呢?

其实要蔑视IE并不难,只要与IE浏览器的软肋速度一比,那么就可以开始夸口了。Safari

4采用了“Nitro”引擎,号称世界上最快,苹果公司声称Safari 4与IE8相比有这“前所未有”的速度。Safari 4

正式版放弃了测试版中模仿Google Chrome的标签栏,这个举措我认为十分明智,用户不会再看见那个模仿得不伦不类的标签栏了。

Safari 4正式版中去除了模仿Chrome的标签栏

在功能方面,除了支持高级CSS特效,与Firefox一样添加了对HTML5标签,支持全新的和标签外,Safari 4 正式版没有增加什么特别的,主要是测试版中就加入的非常酷炫的Cover Flow功能、历史记录可视化浏览、全历史搜索等功能。作为苹果的产品,Safari沿袭了华丽的外观,而高速度、对网络新标准的完善支持是Safari 4正式版的趋势和主要特色。二、浏览速度测试

浏览速度的快慢,直接影响到我们的使用,而浏览速度除了取决于我们带宽状况外,浏览器也起了很大的作用。这四款浏览器都采用了自己的内核,有不同的解析引擎,自然在页面载入处理上也会有所不同,所以在浏览速度上肯定会存在差异。那么在浏览速度方面四款浏览器谁最快呢?

为了考察浏览器的综合浏览性能,我们分别使用四款浏览器进行了两组测试:浏览bing图片搜索、打开包含大量图片文件的网页。Bing搜索大量使用了Ajax技术,而包含大量图片的网页也可以测试浏览器的效率,因此可以大致测试出浏览器的综合浏览速度。每组测试进行三次,每次测试前清空缓存,最后取三次的平均值。测试结果如表1:

(单位:秒)

Firefox

Opera

Google Chrome

Safari

Bing图片搜索测试

2.57

2.87

2.14

2.17

图片网页打开测试

2.3

3.172

0.443

0.761

表1

在Bing图片搜索浏览速度上,四款浏览器表现差距较小,其中Google

Chrome和Safari表现最为出色;而在图片网页打开测试中,仍然是Google

Chrome与Safari表现最为出色,而Firefox与Opera分别耗费了2.3秒和3.172秒,与前二者相比差距较大。总体来看,四款浏览器在浏览速度上的表现都很不错,特别是与IE浏览器相比,它们的出色则会更加突出。得意于内核解析引擎的优势,Google

Chrome和Safari的表现尤为出众,值得称赞。

三、Acid标准性测试

在浏览器领域,Acid是一个很重要的标准性测试项目。目前各大浏览器都已经开始瞄准Acid3测试,它对DOM和JavaScript有着严格的约束,并且有具体的评分结果。正因为Acid3测试的严格性,所以目前几款浏览器的表现参差不齐,有很大差距。下面,我们就来着重看看四款浏览器的Acid3测试评分。

Firefox

Opera

Google Chrome

Safari

Acid3测试得分

93

100

100

100

表2

Opera 10在Acid3测试中得到满分

Google Chrome的Acid3测试效果图

Safari 4 正式版在Acid3测试中同样也得到满分

从测试结果可以看出,除了Firefox,其它三款浏览器的标准性测试得分都得到了很好的分数,特别是Opera和Safari不仅得到满分,图形显示也完全无误;而Google

Chrome相比上个版本进步了一份,虽然也达到了100分的成绩,但是在图形显示上还是有点问题,会出现“LINKTEST fAILED”的错误;Firefox

3.5正式版得到93分的成绩,不过相比上一个版本是原地踏步了。四、Javascript执行速度测试

如今Javascript、AJAX技术被网页开发者们大量使用,虽然它为用户更好地展现了页面效果并实现交互,但是对浏览器的性能要求却越来越高。

比如Gmail这样复杂的页面要是在性能较低的IE中打开,那么你一定会感觉到速度偏慢;而近期大热的Bing图片搜索和视频搜索也大量使用AJAX技术,当我们面对这么多复杂的网页时,浏览器的Javascript执行速度就尤其显得关键。几款浏览器对于Javascript的速度也越来越重视,如Firefox

3.5正式版就使用而来全新的解析引擎,提供了更佳的Javascript处理效率。下面我们就来看看四款浏览器的Javascript执行速度如何。

在此项目的测试中,我们分别通过两种方式进行测试:首先我们先用大量的重复执行来,对四款浏览器进行一些简单的Javascript执行测试(时间越少越好);然后,进一步对它们的Javascript执行速度进行测试,包括DOM、AJAX执行等。最终结果如下:

Firefox

Opera

Google Chrome

Safari

Javascript批量执行耗时

47ms

272ms

21ms

60ms

Javascript高级测试耗时

348ms

328ms

236ms

122ms

表3

从以上测试结果中,Safari

4的高级Javascript解析执行速度比起其它三款浏览器有不少优势,仅仅用了122ms就完成测试,而其它最快的Google

Chrome也耗费了236ms,可见Safari的Javascript解析引擎很出色;而在重复执行简单的Javascript语句重复测试中,Google

Chrome速度最快,而相对来说,Opera在这方面表现的不是很理想。值得一提的是Firefox此番更新了新的引擎,在测试中的表现提高了不错,特别是第一项测试中表现理想!

五、CSS渲染速度测试

如今很多网页都采用了DIV+CSS的排版方式,因此CSS渲染对于浏览器也是一项非常关键的指标。以下我们就对四款浏览器的CSS性能进行测试,结果如下:

Firefox

Opera

Google Chrome

Safari

CSS执行测试

285ms

297ms

47ms

32ms

表4

Google

Chrome和Safari依旧表现出它们性能的强悍,不仅在Javascript解析上表现出色,且在CSS渲染速度上也有极好的表现,明显好于其它二者;Firefox和Opera的表现相当,相比它们的上个版本有小幅度的提高。

总体来说,这四款浏览器在Javascript引擎和CSS渲染速度的测试中表现都可以令人满意,相比IE来说,它们都可以称得上是高效率的浏览器。具体来看,Google

Chrome和Safari各有优势,都表现出非常强劲的浏览性能,这样出色的解析引擎相信可以为大家带来很好的浏览体验;而Firefox和Opera成绩也不错,但是相比前二者还是有一些差距,还得努力改进。六、弹窗拦截能力测试

弹窗广告无疑是用户最为讨厌的广告方式之一,面对花样繁多的弹窗广告,一款好的浏览器就必须有足够的能力来拦截它们。当然,每一款浏览器的弹窗拦截能力各有不同,因此我们有必要对它们的弹窗拦截能力进行比较。

在测试中,我们依然网络上的一组弹出窗口测试网页(http://www.cnproxy.com/popkillertest/index.html)进行测试。在不加装额外的插件和工具的情况下,采用默认设置,通过27种不同类型的弹出窗口测试,经过如此多的检测,我们可以对四款浏览器最新版的弹窗拦截能力作出较客观的比较。结果如下:

Firefox

Opera

Google Chrome

Safari

弹窗拦截成功数

25

25

24

22

弹窗拦截失败数

2

2

3

5

未通过测试项

12、22

12、25

7、12、13

5、12、13、20、22

表5

从测试结果可以看出,Firefox和Opera的水平表现最好,仅有两项测试未通过,Google

Chrome则有3项未通过测试;而Safari的表现则相对较差,有5项为通过测试。和之前的版本对比,这四款浏览器的弹窗拦截能力可谓是停滞不前,和以前的表现完全一样。虽然都已具备了不错的拦截能力,但是是否应该更进一步,带给用户更完美的弹窗拦截功能呢?

七、内存资源占用测试

最后我们来测试一下四款浏览器的资源占用情况:

Firefox

Opera

Google Chrome

Safari

1个空白页

39,960

37,344

43,262

48,180

1个网页

67,848

68,304

97,217

80,380

5个网页

169,740

137,288

256,303

225,828

表6

从上面的测试结果可以看出,Firefox

3.5正式版相比之前在内存占用上有一些减少,控制得更好一些;而Safari也有同样的改进,测得的数据都比原先版本小,但是开启多个标签页时的内存占用仍然较多;Google

Chrome仍然为“内存占用之王”,内存占用较多,相比之下,Opera则做的最优秀。八、评测总结

通过以上的评测,我们对四款浏览器的最新版本在性能、功能方面的改变有了一定的了解。

总体来看,四款浏览器的最新版都在性能方面进行了较大的改进,尤其是Firefox

3.5正式版采用了全新的Javascript解析引擎,使得速度提升不少。可见,浏览器的解析引擎已经越来越受开发商的重视,浏览器的速度是开发者不断改进的一大趋势。除了性能的改进外,每一款浏览器都有一些自己特色的新功能,偏重的各有不同,也反映出开发者当前阶段的不同思路和开发趋势,如Google

Chrome着重于接口方面的开发和改进。

四款浏览器在测试中都表现出不错的性能,而在功能上也较为完备且又各有特色。相比IE,它们的性能当然完全超越,而功能上也丝毫不差,那么你会选择谁呢?相信一定会有适合你的一款!

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航