Konqueror
Konqueror是桌面系统的主要组成部分,应用于 Linux 和 BSD家族的操作系统环境下,少用于微软。Konqueror简单干净的风格,配置灵活使其能够在桌面系统中得到很好的应用。
软件简介
Konqueror 是 KDE桌面系统的一部分,主要用于 Linux 和 BSD家族的操作系统。在微软的 Windows 系统下,也有零星使用,当然功能相对有限。Konqueror 主要用于文件管理、浏览,以及网页浏览。Konqueror 按照 全球扑克联赛 进行发布。
在给 Konqueror 命名上,其命名者跟其它的网页浏览器玩了个文字游戏:首先是 Navigator(意为航海家,网景的浏览器)、然后是 Explorer(意为探索者),接下来就是 Konqueror (Conqueror 的变体,意为征服者)啦;这里首字母取 K 是为了遵循 KDE 软件都以 K 打头的传统。尽管Konqueror主要是为了Linux作业平台设计,也可以在其他平台如BSD与Microsoft Windows上使用,但目前Windows的支持度不高。Konqueror可以利用用户系统上安装的所有KIOslaves,支持多种网络协议,包括FTP和SFTP/SSH浏览器、Samba(微软文件共享)浏览器、HTTP浏览器、IMAP邮件客户端、ISO(CD镜像)查看器和VNC查看器。KDE Info Center的协议部分提供了完整的列表。
功能和服务
用户界面
Konqueror 的用户界面沿袭了微软 Internet Explorer 的风格,但配置起来更灵活;IE 相对于 Netscape Navigator、NCSA Mosaic,则推出时间较晚。Konqueror 通过面板来进行设定和增减功能,例如,在浏览器窗口中,左边可以是一个书前面板,点击其中的一个书签,相应的网页内容就会在右边更大的面版中出现。同样的,可以在一个面板中显示分级的文件夹(目录),而被选目录的内容则可在相邻面板中显示。面板功能相当灵活,甚至都可以放终端窗口。有关面板的个性化配置,可以加以保存。
和一般的主流浏览器一样,Konqueror 也具有常见的浏览功能,比如“后退”“前进”“历史”等;通过图形配置工具,还可以设定个性化的快捷键;地址栏的内容输入,支持本地目录、访问过的 URL 以及搜索条目的自动补齐。
早期的 Konqueror 使用单文档界面,不支持多窗口模式,Konqueror 从 3.1 版开始,支持单个窗口下的分页显示。
网页浏览器
Konqueror 已经发展成为一个自我完善的网页浏览器项目,主要采用 khtml 作为其排版引擎,Konqueror 遵循 HTML,支持ECMAScript、Java applets、层叠样式表、SSL等相关标准。
由于 Konqueror 的模块化特性,Mozilla Application Suite的排版引擎 Gecko 也可以替换 Konqueror 的默认引擎 KHTML ,这个功能被称为 kmozilla ,用户可以通过 kdebindings 包来获取。
Konqueror 还整合了网络搜索功能,方法是通过引擎缩写 (比如 谷歌 就是 gg)加上搜索词条。用户也可以添加自己的个性化搜索,先增加一个快捷搜索。
档案浏览器
Konqueror 同样也可以用于本机的目录结构,可以在地址列中输入位置,或在浏览器窗口中选取项目。而且允许不同的显示模式,每种不同的模式都有不同的图标及配置。档案能够被执行,显示,复制、移动以及删除。
文件管理器
Konqueror的文件管理器功能强大,支持多种视图浏览本地目录层次结构。用户可以通过KDE的KParts技术打开Konsole的嵌入版本,从而可以直接执行shell命令。Konqueror还可以使用Filelight KPart来查看用户文件系统的径向图。尽管这些功能在KDE 4中并未从Konqueror中移除,但Dolphin已经取代Konqueror成为默认的文件管理器。Konqueror更强大地利用了分割窗口功能,允许用户在一个窗口中垂直和水平地分割多个窗格,每个窗格可以链接到不同的内容甚至远程位置。
文件查看器
Konqueror使用KParts对象模型,执行能够查看(有时还可以编辑)特定文件类型的组件,并将它们的客户区直接嵌入到打开相应文件的Konqueror面板中。这使得可以直接在Konqueror中查看OpenDocument(通过Calligra)或PDF文档等。KParts还可以用于将某些类型的多媒体内容嵌入到HTML页面中;例如,KMPlayer KPart使Konqueror能够在网页上显示嵌入的视频。
KIO
Konqueror利用KIO插件来扩展其功能,远远超出其他浏览器和文件管理器的能力。它使用KIO,即KDE I/O插件系统的组件,来访问不同的协议,如HTTP和FTP(内置支持),WebDAV、SMB(Windows共享)、SFTP和FISH。Konqueror可以使用KIO插件(称为IOslaves)来访问ZIP文件和其他存档文件,处理ed2k链接(edonkey/emule),甚至浏览音频CD(“audiocd:/”)并通过拖放进行提取。同样,“man:”和“info:” IOslaves可以用于获取man和info格式的文档。
Konqueror嵌入式
Konqueror Embedded是一个专为嵌入式系统设计的版本,它不需要KDE甚至X窗口系统。作为一个单独的静态库,它被设计得尽可能小,同时提供了Web浏览器的所有必要功能,如支持HTML 4、层叠样式表、ECMAScript、cookies和SSL。
下载管理器
KGet是KDE的免费下载管理器,也是Konqueror的默认下载管理器。它是KDE Network包的一部分。KGet支持从FTP、HTTP(S)和BitTorrent来源下载文件,提供暂停和恢复下载文件的功能,以及重新开始下载。它可以嵌入到主机系统的系统托盘中,并与Konqueror和rekonq网页浏览器集成。KGet还支持Metalink,包含多个下载URL、校验和其他信息,使用Nepomuk自动为下载的文件添加下载信息(如下载URL),并支持从多个服务器下载以加快下载速度(分段文件传输)。