5大主流浏览器最新版对比

5-popular-browsers-comaprison

微软已经发布了IE9 Beta,5大主流浏览器中已经有4个浏览器发布了下一代版本的测试版。这次就在5大主浏览器最新的版本之间做个对比。测试选择的5个浏览器为Internet Explorer 9 Beta,Firefox 4 Beta 6,Chrome 7.0.517.8,Opera 10.70 Build 9049,Safari 5.0.2。

08年夏天的时候我曾写过一篇主流浏览器对比的文章,那时候Google Chrome浏览器还没出生,两年过去了各个浏览器都升级了,而且Chrome还在以光速升级它的版本号。

界面

IE9 Beta

ie9-beta-screenshot

Firefox 4 Beta 6

firefox-4-beta-6-screenshot

Chrome

chrome-dev-7-screenshot

Opera

opera-1070-screenshot

Safari

safari-5-screenshot

Google Chrome浏览器在几个方面确实引导了浏览器的发展方向。Google Chrome自从推出第一个版本至今界面基本没有什么变化,标签栏置顶和无状态栏的设计自从发布以来就这么设计的。这两个特性也被其他的浏览器效仿。5大主流浏览器的最新版中只有Firefox 4 Beta 6和Opera默认显示状态栏,而且Firefox 4在下一个Beta版本中很有可能也会采取无状态栏的设计。另外,也只有Firefox 4 Beta 6可以选择是否标签栏置顶。IE9和Chrome都采用搜索栏和地址栏合并的设计。Chrome的界面最为简洁,连菜单也只有一个扳手图标的按钮。

界面利用率

IE9 Beta

ie9-beta-top-height

IE9 Beta将标签栏和地址栏放在了一行,而且没有状态栏,这样大大节省了空间。全屏状态下IE9的从屏幕顶端到网页内容区域一共占用60个像素。

Firefox 4 Beta 6

firefox-4-beta-6-tabsontop-top-height

firefox-4-beta-6-top-height

Firefox 4 Beta 6可以选择是否将标签栏置顶,在默认标签栏置顶的情况下,浏览器的标题栏,工具栏,标签栏等加在一起一共占用84个像素。在标签栏采用传统方式位于地址栏下方的情况下占用81个像素。另外Firefox 4 Beta 6还有一个状态栏,占用22像素。我一直不明白的是,Mozilla为什么要让那个黄色的Firefox按钮单独占用一行而不采用类似Opera的设计。

Chrome

chrome-top-height

Chrome是第一个采用标签栏置顶以及取消任务栏设计的浏览器。Chrome浏览器的标签栏和地址栏一共占用61个像素,但是距离屏幕顶部相隔一个像素。

Opera 10.70

opera-1070-top-height

Opera 10.70一共占用66个像素,不太多,但是Opera10.70默认显示状态栏的,又要再占用多余的23像素。

Safari

safari-5-top-height

Safari 5.0.2默认不显示标签栏,但是一般情况下都会打开多个标签的,所以我测试了在显示标签栏状态下的Safari所占用的高度,一共是80个像素。占用的不少,好在Safari 5.0.2默认没有状态栏。

扩展

一直以来IE的扩展都很特殊,IE采用的是ActiveX以及其他的方式作为扩展。因为IE的占有率非常的高,曾经一度占据浏览器市场的90%,所以大部分网络相关的工具都支持IE,比如迅雷,快车,电驴之类的。但是IE却没有像Firefox一样的扩展平台,能够让用户选择自己需要的扩展。插件扩展功能直到IE9 Beta也没有能够加入进来。

Firefox一直以来都支持插件扩展,这也是Firefox很受欢迎的一个很重要的原因。Firefox有相当多的插件扩展,而且质量都很不错。Firefox的插件扩展能够帮助用户做很多事情,比如FireFTP就可以使Firefox当作一个FTP客户端使用,Xmarks可以同步书签,Firebug是Web设计师必装的插件扩展。我认为最好的扩展就是AutoProxy,这个是非常适合中国国情的插件扩展,因为它可以帮助你结合相关工具自动爬墙。但是Firefox的插件安装太多之后会严重影响浏览器的运行速度。目前有很多插件扩展并不支持Firefox 4,但是当Firefox 4正式版发布后会逐渐好转的。

Google Chrome在浏览器市场只能算是新秀,但是发展很快。Chrome从4.0的版本开始支持插件特性。Chrome现在也有了相当多数量的可用插件,但是在数量和质量上和Firefox的插件扩展还有些距离。对Chrome用户来说好的一方面在于,已经有越多越多的Firefox的插件作者开始为Chrome开发插件,比如Firefox下的Firebug已经有了Chrome平台版本。凭借Google的影响力和号召力,Chrome的插件数量赶上Firefox不是难事。

Opera不支持插件,但是却有个Widget的特性,同样也能安装一些小程序帮助用户做些事情,但是数量上有所欠缺。但是Opera内置不少功能,其中还包含一个简易的邮件客户端。

Safari从5.0的版本开始也支持插件了,这是刚刚不久的事情,所以Safari的扩展数量还不是很多。但是苹果在全世界有相当多数量的疯狂的fans,乔帮主的号召力也毋庸置疑,相信Safari的插件很快会多起来的。

启动速度

启动速度这一项牵涉到的因素比较多,这不仅和浏览器有关,也和电脑的已经配置有关。四五年前配置的电脑运行肯定没有这一两年配置的电脑来得快。我在去年曾经对比过这5大浏览器的启动速度,但是今非昔比,软件更新的更新,换代的换代,过去的成绩只能作为参考了。

IE的启动速度一直不算快,但是也算很慢。IE9 Beta的启动速度比IE8快一些。想要通过禁用加载项优化的更快一些的话,不如升级硬件来的实在些。

Firefox作为我的主力浏览器,却让我受够了等待的痛苦。这5大浏览器中,Firefox的启动速度可以说是最慢的了。Firefox 4 Beta 6在启动速度上有比较大的改观,但是由于Firefox 3.6的启动速度实在慢的可以,尽管有较大幅度的提升但还是要比其他的浏览器要慢半拍。

Chrome,的确如Google宣传的一样迅速,软件启动相当快。点击之后两三秒内基本就能打开了。但是Chrome也支持插件了,所以如果你安装的插件过多的话也会拖慢启动速度的。

Opera的启动也很迅速,和Chrome相比感觉不相上下,恐怕只能通过实验才能得出胜负。Opera的优势就是速度,在早些年用拨号上网的的时候Opera的加载网页的速度就非常快。只是近年来宽带的普及使这个速度显得不是很明显。

Safari的启动速度还算不错,让人等待的时间并不长。由于很少使用,实际的感觉并不深。

如果要给这5个浏览器启动速度排序的话那我给出的顺序就是:Chrome,Opera,IE9 Beta,Safari,Firefox 4 Beta 6。

标准兼容性

5-popular-browsers-comaprison-acid3

ACID3测试中,5大浏览器中有三款都得到了满分100分,分别是Chrome,Opera,Safari。IE9 Beta的成绩也很不错,相比IE8的成绩有翻天覆地的变化。想知道IE8的ACID3的测试分数为多少?看这个IE8发布时我作的测试吧。Firefox 4 Beta 6的成绩也很不错,达到了97分。可以说Web设计师设计的页面在这几款浏览器中显示几乎不会有不正常的情况了。至于老版本的,尤其是IE6那就是恶梦了。

其它

很多测试会对比浏览器的JavaScript的成绩,我觉得JavaScript是很重要,但是速度的快慢没有那么重要。就连最慢的IE8,用户在使用的时候也感觉不出来会比Chrome或者Opera慢多少。由于IE9 Beta采用了新的JavaScript引擎,速度大大提升。Firefox 4 Beta 6的JavaScript速度也提升了不少。所以在使用浏览器的时候JavaScript的执行速度根本感觉不出来。

同步方面,Firefox 4 Beta 6继承了Mozilla官方的Sync功能,可以同步书签等内容到服务器上,这样重装系统后书签也不会丢失,而且也可以在多台电脑上同步。Chrome也继承了这个功能,使用Google账号登陆即可。Opera也包含这个功能,可以同步书签等内容。IE没有内置同步的功能,但是可以安装Windows Live工具条,使用Windows Live工具条提供的同步功能,将收藏夹等内容同步到Windows Live服务器中。Safari中好像还不支持同步的功能。

如果你是Firefox用户,建议你看看下面的文章:
9个Web设计师必备的Firefox扩展
Firefox扩展插件推荐

如果你是Chrome用户,建议你看看下面的文章:
8个Web设计师必备的Google Chrome插件

选择浏览器的建议

如果你经常用网银建议选择IE
如果你追求可扩展性建议选择Firefox
如果你追求速度建议选择Chrome
如果你经常发送邮件建议选择Opera
如果你是苹果的死忠那么就用Safari吧