|
很久以来,人们对于Web浏览器没有什么可讨论的,IE浏览器(Internet Explorer)是默认的选择,少部分人在坚持使用Mozilla/Netscape,以及Opera, Konqueror或者别的叫不出名字来的产品,IE浏览器自从2001年发布6.0版以来长达五年没有更新,因此也就没什么可说的。
现在,一切都不同了。感谢Netscape凤凰涅磐式的技术突破,开放源代码的Firefox浏览器在一年里成为绝对的热门,冲击了IE的统治地位,大量分流了IE的用户。至少在ExtremeTech 网站,两种浏览器的使用比率都刚刚超过43%,微软坐不住了,急切地重新启动老迈的IE浏览器的开发计划。
现在,三种知名的浏览器都在推陈出新,IE的7.0退出了beta3版, Firefox 更新到了2.0,推出了beta 1版,市场份额较小的Opera浏览器则推出了9.0版。
经历五年的沉寂后,三种全新的浏览器在同一年里出现,会有什么效果呢?我们对于这三种产品从特征、易用性、内存占用和占用硬盘空间做了比较,以帮助用户鉴别哪种产品更适应您的需求,浏览器都是免费产品,因此用户不必有太多的顾虑,而我们所做的比较也是基于产品目前的状况,无意去对研发者施加影响,同样,举例来说,这些分析也是不是基于原子分析、OPML导入或者高级Java设定等每一个细节,我们的原则是把最典型的情况告诉常规用户。
| 功能比较 |
Firefox 2 Beta 1 |
IE 7 Beta 3 |
Opera 9 |
| 插件支持 |
有—扩展功能 |
有—附加插件 |
有—窗口部件 |
| 界面主题 |
有 |
无 |
有—皮肤功能 |
| 内置多引擎搜索 |
有 |
有 |
有 |
| 拦截弹出窗口 |
有 |
有 |
有 |
| 反间谍软件 |
有 |
有 |
无 |
| 单击添加链接 |
无 |
有 |
无 |
| 信息聚合(RSS) |
有 |
有 |
有 |
| 下载管理器 |
有 |
无 |
有 |
| 下次打开自动记忆标签 |
无 |
有 |
有 |
| 将标签组作为书签 |
有 |
有 |
有 |
| 标签缩略图显示 |
无 |
有—即时标签 |
有—鼠标移动到标签上显示,也可以堆积标签 |
| Mac/Linux 版本 |
有/有 |
无/无 |
有/有 |
| BT客户端 |
无 |
无 |
有 |
| 文本框拼写检查 |
有 |
有 |
有 |
| 下载暂停 |
有 |
无 |
有(断点续传) |
资源占用和表现
我们的内存占用测试,是指打开每个浏览器的空白页,以及打开六个标签页面的情况,我们同时也比较了有关的Firefox 1.5版和以前的IE,内存和硬盘空间占用测试机硬件配置为奔腾4D—3.2GHz,2GB 内存,操作系统为Windows XP 专业版和Service Pack 2, 速度测试的硬件配置为Sony Vaio笔记本,奔腾4—1.5GHz ,512MB内存。 测试之前,我们运行了rundll32.exe和advapi32.dll文件,证实没有页面下载和其它的浏览器运行任务。
内存占用情况(空白页):
| Firefox 2 Beta 1 |
42MB |
| IE 7 Beta 3 |
24MB |
| Opera 9.0 |
53MB |
| IE 6.0 |
17MB |
| Firefox 1.5.0.4 |
17.8MB |
我们也测试了打开同一组网页的内存占用情况,这些浏览的网页是——ExtremeTech,Yahoo, PCMag.com, YouTube, BBC World, and Flickr,显示的是同样的图像,打开这些网页后的内存占用情况为:
内存占用情况(打开6个网页):
| Firefox 2 Beta 1 |
73MB |
| IE 7 Beta 3 |
70MB |
| Opera 9.0 |
52MB |
| IE 6.0 |
155MB |
| Firefox 1.5.0.4 |
56MB |
在相同情况下占用的硬盘空间:
| Firefox 2 Beta 1 |
18.8MB |
| Opera 9.0 |
52MB |
| IE 6.0 |
1.9MB |
| Firefox 1.5.0.4 |
18.6MB |
| |
|
看来浏览器所占用的内存和硬盘空间,对目前配置的电脑造不成什么负担,而且请记住Beta版的软件性能随着代码的优化还会有进一步的改善,IE6占用的硬盘空间小可以解释为其原代码是嵌入到Windows操作系统内的。
启动速度测试是浏览器性能的一个显著特点,我们在较慢的电脑上做了测试,一台Sony Vaio笔记本,奔腾4—1.5GHz,512MB内存,在整理磁盘碎片后,运行rundll32.exe和 advapi32.dll,证实没有程序在运行,每次测试后重启系统以免以前的程序有内存驻留,取每个浏览器三次测试的平均结果:
启动时间 (平均结果) :
| Firefox 2 Beta 1 |
12秒 |
| IE 7 Beta 3 |
7.7秒 |
| Opera 9.0 |
5秒 |
| Firefox 1.5.0.4 |
12.5秒 |
标准性测试
我们用 Acid2浏览器测试软件 对三种浏览器进行网页标准项目测试,一些开宗明义的教程中的网页标准如HTML4, CSS1, PNG, 和数据URLs并没有广泛地应用于浏览器的开发中,针对这些标准的测试可能会反映出未来的应用中这些产品进一部开发的前景。
一个标准的笑脸图形(见图),显然IE7.0并不能做到如实反映,Firefox的显示也还有点问题,Opera则很好地显示了图形。提示的是,我们在针对浏览器的测试中并没有故意加载任何包含错误的网页。所以这项测试可能对于今后的网站浏览,而不是现在的浏览,会起到更重要的作用。IE7.0针对这项测试所显示出来的不兼容性,也许是对于我们的网页内容管理程序没有合适的处理构架。

测试用的原图

Firefox 2测试结果

IE 7测试结果

结论:更好地浏览
用户将通过软件的更新感受到这些浏览器的优点,它们都具有优秀的设计和方便的应用,为浏览带来更多的便利,迅捷和安全。
我们坚持认为在标签页界面的设计上,Opera是到目前为止最成熟的产品——因为它最容易使用和理解,在标签页的左侧,用一个小巧的标签表示“新打开的页面”,加上一个图标和叹号,还有什么比这更清楚的么?用IE7, 你看不到能够增加一个新标签页,除非你碰巧移动鼠标指针到现存页面的右上角,用Firefox 2, 你可以看到新打开的标签页,如果你知道正确选定和双击原有的标签,或者正确选定你想要的标签页,点击标签使其显示出来,或者到[文件]菜单去选择“新标签页”。Opera也是测试中最快上载我们的测试程序和正确显示Acid2 浏览器测试软件程序设定测试项目的浏览器。
Opera还缺少反间谍软件的功能,但是我们也这个缺失到底有多重要,当人们在信息框里输入个人信息和密码时,如果你打开是银行的链接,肯定是安全的,如果一封电子邮件告诉你一个似是而非的像是你所知道的银行的网址,要当心。微软的反恶意软件工具,对此应该更有帮助,它会在你的系统浏览网页时自动扫描。
如果人们转向于使用Firefox的标签页浏览和扩展功能,他们也不再需要用这些理由去回避微软新的更精细化的IE浏览器——只要他们愿意等待。微软似乎对于IE7.0的Beta3版的稳定性信心十足,他们在IE浏览器的网站首页显著位置上提供了下载的按钮,而不是把下载链接放到站内的产品研发部分,IE7.0应该是经过了微软的精雕细琢,我们很奇怪为何微软要等着IE7.0的正式版随Vista一起发布,噢,我猜测也许是作为让你买Vista的一个卖点吧。
如果转向Firefox是因为其安全性,这是一个主要的动因,IE所有被发现的漏洞是众所周知的,这个问题就很难说了,微软已经把安全性当作头等大事,但一切都需要时间来检验,随着Firefox 逐渐成为市场的领航者并且以开源的程序设计引以为豪,它肯定也会成为黑客攻击的主要目标。对于浏览器存储的个人隐私,Firefox在[工具]菜单上提供了“Delete Private Data”(清空私有信息)的功能—— 一个很便捷的让其他人不知道你在Web上到过 哪里的工具。
现在的IE7.0终于摹仿了另外两种浏览器,加入了内置的搜索引擎文字输入框——当然,你也可以输入搜索关键字,得到MSN的搜索结果,而URLs的地址栏不能提供搜索,信息聚合(RSS)锁骨另外一处其它两个浏览器跟风Opera的领域,现在所有这三种浏览器都具备了很好的信息定制功能。
如果你想要插件和扩展功能,Firefox 还是其中的最优选,具有大多数免费的插件,而IE 7.0也有精细的插件分类,虽然有些是收费的,Opera 9 则有不少精美的“小器件”,但后两者都没有开源的Firefox的扩展功能的灵活性和对于程序员的吸引力,有别于Firefox和Opera, Mac和Linux 用户不需要适应IE7.0
总之,这些浏览器都各具优点,我们推荐你免费下载试试,然后再作出决定——哪一个用起来最顺手,最符合你的习惯和偏好。请记住IE7.0还是beta版,如果你要删除的话,需要在[控制面板]的“添加或删除程序”里勾选“升级程序”一项。而Firefox2.0是更早期的beta版,对于大多数用户,不错的选择是等待Firefox更新的beta版,并稍加小心地试试IE7.0,不要担心升级程序会丢失书签和最喜好的网站链接,随着浏览器的升级,这些书签都会被保留下来。 |