万卷书   首页 > 电脑书籍 > Linux >2002年,你选择哪一款Linux Web浏览器
 
 总述

  在过去的几个月里,Linux下各种版本的Web浏览器在稳定性、兼容性以及功能方面都有了很大的改进。在此我要介绍的是大家比较熟悉的五个Web浏览器,它们是Galeon 1.0.3、Mozilla 0.9.8、Opera 6.0 TP3、Konqueror 2.2.2、Netscape 6.2.1。希望对你的选择使用有所帮助。

  安装和升级 安装上述浏览器最简单的方法是使用最近发行的SuSE、Mandrake、Red Hat等Linux发行版光盘。Red Hat 7.2中,包含有 Galeon 0.11.3、 Konqueror 2.2.1和 Mozilla 0.9.2.1。当然,由于各种版本的浏览器推陈出新的速度很快,因此建议最好还是上网下载一个最新的稳定版,当然这样升级起来相对就比较麻烦。

  下载安装:除Konqueror外,其余四个浏览器均可从网上下载、安装或升级:
  Konqueror 2.2.2(可从Red Hat 7.2光盘上获得)
  Netscape 6.2.1(可从网上下载后安装或直接从网上安装,据安装选项不同,大小从8.5到25MB不等)
  Galeon 1.0.3(可从Ximian的网站下载,由多个RPM文件组成,总大小为20MB)
  Mozilla 0.9.8(可从Ximian网站下载,共有4个RPM文件,大小为12MB,也可下载tar版本)
  Opera 6.0 TP3(一个RPM文件,大小为4MB,也可下载deb和tar版本)
  如果要从网上下载来安装的话,我认为Opera和Mozilla是最好的选择,因为他们可运行于近期发布的Red Hat、Mandrake、Debian和SuSE发行版中。而Galeon 1.0.3的下载文件虽然很小(只有1个RPM,大约2MB),不过它需要有Mozilla 0.9.8,并且还需要一套最新GNOME的RPM库。此外,找出它到底需要哪些程序也是一件难事,并且还取决于所安装的GNOME版本。我安装的是带GNOME的Red Hat 7.2,从Galeon 0.11.2升级到0.12.4后,运行良好,大约需要30MB的磁盘空间,这其中包括Galeon、Mozilla和其它GNOME RPM所占用的空间。但升级到1.0.3(ximian版)就会遇到一些问题。
  Netscape并不提供标准的Linux安装文件,而是使用一个由官方提供的工具包来实现在Linux上的运行,并且它只能运行于Red Hat 6/7版本之上。安装过程是,首先下载一个比较小的tar.gz文件,解压后在线运行。安装文件会提供一些选项,让用户选择所用的功能,根据用户的选择,下载文件大小从8MB到25MB不等。其中有一个比较有用的选项就是保存下载的文件,以备以后使用。
  要得到最新版本的Konqueror Web浏览器,你必须升级包括qt、kdelibs和kdebase在内的KDE。不知各位读者在做这件事的时候会有什么感觉,不过我在升级Red Hat 7.1的KDE时,简直可以说是一个灾难。我看到的提示是这样的:“Failure is not an option. It comes bundled with your Microsoft product。”然而,当我下载完所有的数据包(37个rpm文件,共69MB),进行升级后,我的整个桌面系统却彻底被破坏了。

  谁是Linux下最好的浏览器?

  我的其中一台机器的配置为Pentium II 300MHz,内存为224MB,我在其上安装了Red Hat 7.2,并且使用KDE桌面,这种运行环境下让我印象最为深刻的是Galeon、Mozilla和Opera:

Galeon是基于Mozilla Gecko渲染引擎的一个轻量级的GNOME/GTK浏览器。它的用户界面非常的友好,并且在整合性以及可定制性方面也非常的优秀。我用过的很多GNOME下的程序,它们一般在KDE下都能很好地运行,而Galeon由于其速度、可用性以及整合了下载器等等原因成了我最喜欢的Web浏览器。

作为一个完整的浏览器套件,最新版的Mozilla是最让人印象深刻的,并且也是最像Netscape的,它的界面非常的漂亮,可用于多个平台,还有一个非常不错的帮助系统。与Netscape不同,Mozilla的开发速度非常的快,其升级过程也非常的简单,其中一些功能甚至要比Internet Explorer/Outlook Express好得多。

Opera是下载文件最小,运行速度最快的浏览器,它有很多的功能,并且其配置选项是最多的。如果在软件使用上希望更灵活一些,并且需要一个多平台的浏览器,那么Opera是一个非常不错的选择。我认为,如果其Linux下的版本具备Windows版所有功能的话,相信它一定会是Linux下最好的浏览器。
  对于Konqueror的评价

  就目前来说,如果提到Linux下的Web浏览器,就不得不特别提一下Konqueror,因为它是和KDE完全整合在一起,运行速度非常快的KDE的桌面和文件管理器。它的可配置性非常的好,适合于没有安装GNOME的KDE用户。在Red Hat 7.1中,Konqueror在稳定性和兼容性方面有一些问题,7.2版中这一问题得到了一些改善,鉴于其不错的运行速度以及和KDE的完美整合,所以我在本地机上时,一般都使用它。但是,作为一个Web浏览器,它还是有一些问题,比如功能缺乏、升级选项有限等。

  最好的功能

  用户界面:最新版的Mozilla,带有很酷、极具时代感的一些主题,它的界面是最好看的。尤其是其Tabs、Sidebar和Bookmark窗口,更是好看。而Galeon的界面则看起来更加整洁、直观。Konqueror、Opera和Galeon的带有file/folder工具的文件对话框则是最好的。Konqueror和Opera的文件对话框还可以选择文件类别和显示隐藏的文件,而Konqueror是唯一一个使用单击打开文件夹的浏览器。不过我还是喜欢GNOME中把文件夹和文件分开的方式,因为这样更便于使用。
  浏览器的下载功能:当我们从http/ftp站点下载东西时,如果网速很慢或者不稳定,那么我们优先要考虑的当然是具有加速和断点续传功能的下载工具。Galeon整合的主要功能之一,就是内建了GNOME的两个下载协议,当然,我们也可以使用外部的程序并将其配置成缺省文件夹和自动下载。所以,当在Galeon中点击任何一个可下载的链接时,Downloader for X 1.30(该程序大小为1.0MB,RPM格式,可从网上下载)就会自动处理包括文件的自动断点续传在内的所有的事情,与IE 5.X和Download Accelerator Plus 5.0的方式相比较,这种方式显然要方便得多。Opera也包括了自己非常强大的传输功能,遗憾的是它不能使用外部的下载程序。
  保存Web页:即把Web页的内容(包括图片、js和css文件)完整、正确地保存到一个文件夹中。Mozilla使用默认的“另存为”来达到这一目的,而Galeon还可以选择所要保存的内容。和IE一样,二者都会自动地根据html文件的名字,把相关内容保存到对应的文件夹中。Konqueror有一个Web页归档工具,它会把所有的文件压缩至一个tgz文件中,这是一个非常不错的功能。在Opera中也有保存图片的选项,但是你必须为每一个页面人工创建一个文件夹。不过,在保存的文件中,原Web页的URL会丢失。而在IE中,它会在所有保存的文件中插入的内容,所以你可以在任何时候都找到页面的来源。
  定制:Galeon的选项设置是设计得最好的,其可配置性非常好,当在KDE下运行时,它有菜单、可折叠工具条等很多GTK的非常棒的特点。Mozilla、Netscape和Konqueror的可配置性也不错,相比较而言,Opera在参数选项的使用上,灵活性更强一些。

工具栏:Galeon的工具栏非常的易于进行个性一化设置。就按钮来说,我使用了Mozilla的极具现代感的主题,并且增加了Find、New和Clear Location按钮。Mozilla/Netscape都有极易配置的的个性化工具栏。Konqueror提供了一些扩展的工具栏定制,只是略显复杂。而Opera的大部分工具栏都非常的易于配置。

工具条:Mozilla和Netscape都有非常不错,极易进行个性化配置的工具条。而Opera则提供了一个可以出现在Tab中的“书签”和可配置性很高的“面板”;Galeon的“书签”或者“历史”都可以显示在一个固定的框架中;Konqueror则提供了可以使用扩展工具条进行完全定制的“书签”和“历史”栏。

  其它一些值得一提的特点

  性能:在配置有224MB内存的Pentium II 300MHz的机器上,显示一个很大的页面时,Opera的速度是最快的。并且Opera和Konqueror在加载时都要比基于Mozilla的应用程序快得多。
  书签:所有的浏览器都有一个包括导入/导出功能的书签管理器,更好一些的还有拖拉功能。总的看来,Galeon要更胜一筹,它包含一个可以悬停的包括有AtuoBookMarks(自动书签)和Smart Bookmarks(智能书签)的管理器窗口。Konqueror也非常的不错,并且完全整合到了KDE中。在本地机上使用时,我一般用Konqueror,然后再将其导入到Galeon中。从此外,Opera可以被配置成导入到KDE、Netscape和IE中,并且还包括有一些扩展的排序选项。
  密码管理:这一项优秀的功能只局限于3个基于Mozilla的浏览器中,并且Mozilla和Netscape都提供了密码加密功能。在使用Galeon时,我可以使用不同的账号,并且在第一次登录时,如果愿意,我可以选择保存数据。这样,当我下一次再进入该站点时,我就可以从列表中选择一个账号。
  Cookie管理:5个浏览器都提供了一个可以进行规则、维护和警告设置的管理工具。其中Konqueror和Opera的警告对话框在细节和选项上都是最好的。
  历史记录功能:5个浏览器都提供了可以记录历史功能,其中最好的还提供了分组、搜索等选项。Mozilla和Netscape 的功能是最多的。
  灾难恢复:在这一功能上,Galeon和Opera是最好的。当我关闭一个Galeon窗口,然后再重新启动它后,它就会提示是否恢复原来的连接。Opera也提供了类似的功能。
  改变浏览器的识别标识:这一非常有用的功能可以在Konqueror和Opera中通过一个菜单选项来实现。
  功能整合:这其中包括内建或者使用外部程序的能力:


使用外部应用程序:Opera提供了5个选项, Galeon提供了3个,而Konqueror只允许使用Email程序。

新闻阅读器:Mozilla和Netscape都提供了非常好的新闻阅读器。而Galeon则使用Mozilla的新闻阅读器作为一个插件,但是有一些问题。Konqueror使用KDE的KNode,这是一个非常不错的新闻阅读器。Opera也可以配置成使用这KNode。

电子邮件:Galeon、Opera和Konqueror可以使用Evolution或者其它的电子邮件客户端。而Mozilla的Netscape则有它们自己内建的优秀的电子邮件程序。

下载:Galeon是唯一一个可以使用外部下载管理器的浏览器,并且它可供选择的方法也是最多的。Opera的传输窗口做得非常的精致,其下载对话框的选项也是最多的。此外,只有Opera和Galeon提供了默认下载位置选项。

插件支持:大部分的浏览器都支持Netscape插件:Java、Flash、QuickTime、Acrobat和Real Player。
  多平台支持:Opera、Mozilla和Netscape可运行于Linux、Windows和Mac操作系统。
  手册及Web支持:Mozilla和Netscape在五个浏览器中是最好的;Opera和Galeon手册也还不错。说到Web支持,Netscape和Opera的支持功能是最出色的,此外,Netscape还有一个非常有用的插件页。Mozilla的新闻组也不错。

  在KDE环境下的性能比较

  Konqueror和Opera加载页面的速度要比Mozilla快得多。在加载比较小的页面时,虽然所有的浏览器的速度都比较快,但是相比较而言,Opera是最快的。此外, 在加载很大的页面时,Konqueror的速度要比Mozilla浏览器快了近两倍。这些测试结果的运行环境是:操作系统:Red Hat 7.2;桌面:KDE;硬件配置:内存为224MB的Pentium II 300MHz的机器。

  在测试下表数据的过程中,我先启动计算机,然后运行Konqueror。如果把测试的顺序颠倒一下,先运行Netscape,那么和下表比较明显的不同点只在于第一次加载时间:Mozilla和Netscape所用的时间比较长,而Mozilla用时则比较短。在测试过程中,没有设置文件交换区。

加载时间:  Konqueror Opera Galeon Mozilla Netscape

第一次加载时间

8 8 15 12 15

两次的平均时间

4 3.5 5 10 9

三次的平均时间

5 5 8 11 11


  总结

  总的来说,以上所述的五个浏览器在低速CPU中运行速度都非常的快,但就总体感觉而言,我认为Galeon 1.0.3、Mozilla 0.9.8和Opera 6.0 的表现要更要好一些。不过,在使用过程中,我发现五个浏览器都有各自的缺点,比如在Opera中,为了和我的系统字体相匹配,我需要修改其16个缺省页面的字体。在Opera和Netscape中,为了能看PDF文件,我必须手工加入一个扩充协议类型。此外,在Mozilla和Galeon中,我无法让Adobe Acrobat插件正常的运行等等。当然了,正是因为有许多不足之处,所以才要不断地改进、升级。更何况,选择使用那一种浏览器,很大程度上还取决于个人的喜好,这也是Linux下的Web浏览器市场能够丰富多彩的原因之一。