科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航



ZDNet>网络频道>ZD评测>IE7、Firefox2和Opera9谁才是王者?

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

近来这三款著名浏览器相继有大动作出现:IE浏览器终于开始更新,IE7第三个测试版已经呼之欲出;而Firefox 2.0也已经即将推出Beta 2了;而Opera最近已经推出了Opera 9.0正式版。

来源:it168 2008年01月07日

关键字:互联网 浏览器

在这之前很长一段时间内,关于web浏览器似乎没有什么可讨论的事情,大多数人在使用微软的IE浏览器,还有一部分人在使用Mozilla的Firefox,更少数的人在使用Opera、Konqueror或其他知名度更小的浏览器。而IE自从2001年发布IE6之后五年内已经没有什么大的版本变化。

    然而现在由于火狐的横空出世,情况已经开始逐渐变化,最近一年来,这一开源浏览器不断的完善功能,市场份额也开始逐渐攀升,已经让微软感受到了威胁,再也无法再因为缺乏竞争而躺在历史成绩的温床上不思进取。

    近来这三款著名浏览器相继有大动作出现:IE浏览器终于开始更新,IE7第三个测试版已经呼之欲出;而Firefox 2.0也已经即将推出Beta 2了;而Opera最近已经推出了Opera 9.0正式版。

    那么这三款新浏览器版究竟谁才是王者?我们将对其功能、易用性、内存占用和硬盘空间等情况进行对比,帮助您决定哪一款是最适合你的。注意我们所关注的只是目前版本的功能,而不去考虑他们所声称的将来要添加的功能。而且我们将选取我们普通用户用的最多的功能进行对比,并不能滴水不漏的对所有高级功能进行详细对比,例如高级Java设置、导入OPML等功能。

    首先,我们来看一下三款浏览器的功能对比。

功能 Firefox 2 Beta 1 Internet Explorer 7 Beta 3 Opera 9.00
标签浏览

插件支持

是—Extensions 是—Add-Ons Widgets

主题界面

是—Skins

内置搜索引擎

弹出窗口阻挡

反钓鱼

一键加入收藏

RSS阅读器

下载管理

能否存储标签页下次打开

将打开标签存为一组

标签缩略图

是—Quick Tabs 是—Mouse over tab; also can tile tabs

支持Macintosh/Linux

是/是 否/否

支持BitTorrent

文本框拼写检查

下载暂停

是 (stop and resume transfer)

 一、Firefox 2.0 Beta 1


    Firefox由1.5一下子跳跃到2.0,我想大多数人都不可避免的渴望看到更多的变化。其实有很多改变是我们现在无法用眼直接看到的,例如新版增加一些对开发者来说比较有用的功能:支持JavaScript 1.7、客户端会话和永久存储、支持SVG和SAX等等。这些针对开发者的功能有望在以后转化成终端用户的更多功能。

Firefox 2.0 Beta1(点击看大图)

    而对于我们这些普通用户来说,能看到的最大变化就是文本框中的拼写检查器、Go菜单更名为历史(History)、合并插件与主题对话框和反钓鱼工具。

    1、网络钓鱼网站检测器

    它可以根据Google提供的一个列表来判断用户当前访问的网站是否为网络钓鱼网站。不过笔者在试验该功能的时候发现很多已知的钓鱼网站都并不能被阻挡或告警,对此Mozilla工作人员如此解释:目前正处于功能测试阶段,因此并未提供完整的恶意站点列表。

    2、拼写检查器

    文本输入框中的拼写检查器是个比较有意思的功能,在可能有拼写错误的输入内容下面会有红色的点线出现。

    3、缩放功能

    在Firefox中,缩放功能只能改变文字的大小,而不能改变图片大小。但是变化的幅度要比IE 6中大的多。

    4、订阅RSS Feed

    Firefox 2.0 beta 1可以更好地支持预览及定阅RSS Feed,当你访问的网站提供RSS Feed的时候,在地址栏右侧会有一个可爱的橙色小图标,点击即可方便订阅。

RSS订阅

    5、插件和主题

    当我们说Firefox缺少某一个功能的时候,得到的答复通常是:你可以安装一个插件来实现此功能。的确如此,Firefox的插件功能非常强大、优雅而易用。

插件和主题窗口

    尽管大多数主题都很漂亮,不过我们发现所有的主题只是改变了按钮的界面等,并不能像WindowsBlinds软件那样改变边框的样式。而且目前大多数主题还不支持Firefox 2.0。

    通过对XUL、AJAX和其他技术的支持,Firefox为广大开发者提供了开发Web应用程序的一个平台。其中一个例子是来自Michael Robertson的新公司Ajax 13的word处理软件。

    一点不足:尽管我们可以通过定制工具栏来增加一个类似功能,为什么不在默认情况下增加一个按钮来创建一个新的标签页呢?目前在默认界面上需要到文件菜单中或右键菜单中才能创建一个标签页,略嫌麻烦。

    安全可靠和方便的标签浏览为Firefox带来了很多使用者,而强大的插件功能使得Firefox成为最灵活的浏览器之一。但是随着市场份额的增加,Firefox已经逐渐成为安全攻击的目标之一,Firefox的安全问题要引起人们的重视了。

    如果你真正喜欢Firefox的话,不妨来试一试Flock浏览器,以Firefox内核为基础,增加了很多Web 2.0的的功能,例如书签、共享收藏等。

  二、IE 7 Beta 3

    微软围绕新IE浏览器的开发宗旨是易用、更安全。我们认为与其他支持标签浏览、扩展插件和内置搜索引擎的浏览器之间的竞争,也已经登上了微软的开发日程表,这也是IE6所要作出的改变。新版IE浏览器具有优雅的流线型外观。

IE 7 Beta 3 截图

    1、界面布局

    默认情况下,IE7不再像原来一样在顶端是标准菜单,取而代之的是具有下拉功能的图标。例如五角星按钮可以让你轻松增加一个站点到收藏夹中,当然这是存储在本地的,目前还不能像Flock一样实现在线存储标签站点。刷新和主页按钮已经改到地址栏后面。无乱我们是否喜欢这样的布局,我们相信微软已经由测试者测试了这种布局的合理可用性。

    标签浏览功能在IE 7中已经很好的支持了,如果你是一个经典怀旧者的话,也可以关掉这个功能。

关闭标签浏览

    还有一个在IE 7中独一无二的功能就是标签题目的快速浏览,在收藏夹图标的右边就是这个功能按钮。

快速浏览

    2、RSS订阅

    与本次对比中的其他两款浏览器不同的是,IE 7中的RSS按钮始终在地址栏的下方。假如你访问的页面包含feed的话,该图标会编程桔黄色,从而让你可以点击订阅。

订阅RSS feed

    3、插件支持

    IE7不像Firefox那样用友完整的插件库,他的许多插件是类似工具栏一样的东东,甚至是单独的应用程序。奇怪的是,我们竟然在其插件中发现了Opera浏览器。而且插件功能也不能像Firefox中一样改变浏览器外观,也不像Opera中的Widgets那么有趣。

插件

    4、页面缩放

    在IE7中页面缩放功能也有较大改善,除了按住Ctrl键然后滚动鼠标滑轮可以实现缩放外,在浏览器右下角有个缩放按钮也可以实现这个功能。在IE6中,你只可以实现五个级别文字大小的缩放,但是在IE7中缩放的范围要更大一些。

    5、安全性

    IE浏览器可能是近十年来最大的黑客攻击的目标,隔一段时间就有补丁发布。自从比尔盖茨在2002年提出可信赖计算的计划后,微软一直在努力消除这些安全漏洞,而IE7就是正要试图成为这一计划的模范结晶产品。Defender 2目前处于第二个测试版阶段,他的反间谍功能可以发现你系统上的间谍软件,而且在你使用IE浏览网页的时候可以实时监视。

    据微软表示,当Vista正式推出后,还计划增加一个保护模式和父母控制功能。当访问某些可疑站点的时候,我们可以右下角的动画图标会给出提示:反钓鱼过滤正在检查你访问的站点。另外他还有检测要安装插件的Web站点。

    微软并不会彻底打败Firefox,而要把那些因为安全性和缺乏标签浏览功能而放弃IE的用户拉回来。IE7已经朝着这个方向做出了不错的努力。

  三、Opera 9.0

    这个挪威软件公司出品的浏览器在移动浏览市场的影响要更大一些,目前像T-Mobile和索尼爱立信都在其移动设备中使用了Opera Mini浏览器,目前又刚刚与任天堂达成合作。

Opera 9.0界面

    1、标签功能的先行者

    Opera最早在1995年就开始支持标签浏览,可以说是这一功能的首位支持者。我们认为该浏览器在标签浏览方面的工作做的非常优秀。清楚的增加新标签按钮;好用的关闭标签页功能;现在当你的鼠标移动到标签上后,会有一个缩略图出现,所有这一切都可以看出Opera在标签浏览支持方面是一个先行者。当然在Firefox中通过插件也可以实现类似功能,但是在Opera中默认就有这些功能,对普通网民来说更方便一些。

标签设置

    Opera是本次对比中唯一一款正式版产品,他的新功能有Widgets、内容阻挡、支持BT下载和搜索引擎编辑器。

    2、内置RSS阅读器

    即使除了标签浏览功能外,IE 7和Firefox也有还多功能要逊色于Opera:内置RSS阅读器、保存打开标签页到一个会话组中、缩放文本和图片和在每一个标签上有关闭标签的×号。

RSS阅读器

    3、可爱有趣的小玩意儿(Widegets)

    Opera中的Widgets功能更像是一个可以和Internet交互的单独的应用程序,独立于浏览器之外,不像是浏览器的一部分,不能像Firefox中的插件一样可以改变浏览器的外观界面。

Widgets

    4、支持BT下载

    新的对BT下载的自持也非常不错;在你访问一个BitTorrent索引页面的时候,当你点击toorent链接后,弹出如下对话框:

下载对话框

    点击确定后,就会转到下载页面,开始下载该torrent格式的文件。而且在Opera中内置了搜索引擎可以搜索BT种子文件,让你无需再去单独查找种子文件。

    在Opera中还有几个独具的功能:鼠标手势和快速前进按钮,在一定程度上可以减少用户操作时间。

    不过,在Opera中也缺少了一个比较方便的功能,即使用Ctrl+回车在地址栏中增加www和.com,这个功能在IE和Firefox中支持。不过在Opera 9中已经有快捷键可以实现这个功能。

    Opera的功能如此丰富,而且在标准兼容和性能测试中也不落下风,但是奇怪的是其市场份额却不如IE和Firefox。

   四、资源占用和性能评测

    我们分别在不打开页面和打开六个同样标签页面的情况下测试三种浏览器的内存占用,此外我们还测试了IE 6.0和Firefox 1.5.0.4这两款最近的正式版浏览器。内存和磁盘空间占用的测试机器配置是:3.2G Pentium D系统,2G内存,安装了Windows XP专业版SP2;加载速度的测试机器配置:Sony Vaio系列的1.5G Pentium M系统,512M内存。在我们测试之前,我们执行了rundll32.exe advapi32.dll,ProcessIdleTasks操作。

    在没有页面加载、没有书签或其他下载任务加载的情况下,每一个浏览器的内存占用情况如下:

Memory Usage in MB (无页面加载情况下)
Firefox 2 Beta 1: 42
Internet Explorer 7 Beta 3: 24
Opera 9.0: 53
IE 6.0: 17
Firefox 1.5.0.4: 17.8

    另外,我们还测试了在加载页面的情况下的内存占用。在这儿我们加载六个相同页面:ExtremeTech home、Yahoo、PCMag.com、YouTube、BBC World和Flickr。测试情况如下:

Memory Usage in MB Loading Six Tabs
Firefox 2 Beta 1: 73
Internet Explorer 7 Beta 3: 70
Opera 9.0: 52
IE 6.0: 155
Firefox 1.5.0.4: 56

    硬盘空间占用如下:

Disk Usage
Firefox 2 Beta 1: 18.8MB
Opera 9.0: 20.7MB
IE 6.0: 1.9MB
Firefox 1.5.0.4: 18.6MB

    切记测试版将在最终版发布前会进行代码简化从而提升效率。IE 6的低空间占用可以这样认为:有的相关代码已经在Windows中了。

    还有一个需要注意的测试参数是浏览器的启动时间。我们在一个相对较慢的机器上运行此项参数的测试,Sony Vaio 1.5G Pentium M 系统,512M内存。我们首先运行rundll32.exe advapi32.dll,ProcessIdleTasks命令,每次重新启动后运行每一个测试,以避免前一个任务会残留在内存中。下表数据是三次测试的平均结果。

Startup Time (average time in seconds)
Firefox 2 Beta 1: 12
Internet Explorer 7 Beta 3: 7.7
Opera 9.0: 5
Firefox 1.5.0.4: 12.5

    标准兼容性

    我们还对这三款浏览器进行了来自Web标准工程的Acid2浏览器测试,来测试其国际Web标准的支持。不过这些标准一般是见于书本上,例如HTML4、CSS1、PNG和数据URL等。他们目前还没有被广泛应用,不过将来开发者可以基于此开发一些实用的应用。

    测试正常的会产生如下图片:


标准图

    以下是三款浏览器的测试结果。

Firefox 2 Beta 1

Internet Explorer 7 Beta 3

Opera 9.0

    明显IE7在这个测试中明显落于下风,Firefox有一些细小问题要解决,而Opera比较令人满意。也许这就是微软垄断浏览器市场的结果。他不必太在乎标准,他的就是标准。

  总结

    用户将从浏览器的功能升级中得到更多的益处,这三款浏览器与旧版相比在可用性、易用性和安全性上有了不少改进。

    Opera的标签浏览功能无疑是迄今为止最为成熟的,易用易懂:在标签的左边有一个创建新标签的迷你按钮,相比之下在IE 7和Firefox 2中就不很明晰了。

    对于那些因为标签浏览和插件而转向Firefox的用户来说,已经没有理由拒绝微软的新版IE浏览器了,只要他们肯等待正式版的到来就可以了。微软似乎对IE7 Beta 3的稳定性很有信心了,目前已经把下载的链接公开放在IE站点上,而不是像以前一样只提供给开发者。如果IE 7已经如此完善,那么为什么微软还要等待Vista一起发布呢?一个合情合理的解释就是,微软像给你购买Vista的另一个理由。

    假如你是因为安全性而弃IE转向Firefox的话,这个问题就比较难以回答了,尽管微软已经在安全性上做了很大努力,究竟效果如何唯有时间来验证了。不过我想如果Firefox拥有现在IE的市场份额的话,也必将成为黑客攻击的头号目标。为了保护隐私信息,三个浏览器都有“删除个人数据”的选项,这是一个防止别人看到你的隐私信息的不错的办法。

    IE7目前已经效仿另外两款浏览器内置了搜索框,现在你可以直接输入搜索内容从而获得MSN搜索结果,不过目前还不支持搜索RSS信息,这一点是IE和Firefox要向Opera学习的地方。

推广二维码
邮件订阅

如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

重磅专题