Chinaunix首页 | 论坛 | 博客
  • 博客访问: 92386476
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-05-27 16:22:59

经常注意看KDE新闻的朋友也许已经注意到了,最近在kdebase模块中多了一个新东西。作为Konqueror的补充被加入了kdebase。以下是这个新的文件管理器以及它与Konqueror和KDE相关部分的关系的详细内容。

首先大家对KDE中的文件管理器作一个回顾:出现在KDE 1.x中的是KFM(KDE文件管理器),它是一个初步的拥有一定网络浏览功能的文件管理器。下面是一张KFM的截图(从kde.org的截图库里找出来的),从图中您可以对它的操作方式有一个了解。

虽然从KDE 1.x开始,KDE已发展了很多年了,但仍然可以很容易地发现KFM的某些部分启发了Konqueror的设计,那些设计就被加入了当时的KDE 2.0中。KParts技术为我们的文件管理程序带来了新的革命,同时也造就了Konqueror这个集网络浏览器、文件管理器等功能一体的强大程序。下面是张KDE3.5.6中Konqueror的截图,您可以看到虽然界面改进了很多,但依然可以看到当年KFM的影子。

Konqueror实为KDE 2.x和3.x系列中KDE技术的代表作,它展示了KDE技术中最优秀的部分。Konqueror显示了KDE的IOslaves技术的强大,这个技术使得您通过FTP,fish(SSH),HTTP以及其它协议进行文件操作时实现网络的透明化(网络操作时与在本机操作一样方便)。Konqueror是如此的先进,只要您在地址栏填上FTP位置,您就可以像在本机上一样操作它(据我所知,只有Konqueror能做到这点)。它的KParts功能可以令它嵌入各种所需的查看器,如可以直接在它的界面中嵌入如,,图像查看器,当然还有我们最重要的网页翻译引擎。有了KParts,Konqueror的图标查看功能也可作为一个插件来实现。

Konqueror真是个强大的工具,它可以完成您或您的系统想做的任何事,并且可以通过模块和插件无限制地对它进行定制和扩展。当Konqueror用作网络浏览器的时候,它仍然可以以一个文件管理器的方式工作。看看Konqueror的工具栏上的按钮吧,您可以轻松地注意到这种独特的运转方式。例如工具栏的那个“向上”按钮在您浏览Google地图的时候仍然可用。但它与网页内容一点关系也没有,另一个例子是当您在排列/home/里的图标时,它的网 络书签依然可用。

的介绍:Dolphin是KDE4中的新文件管理器,它百分之百地专注于文件管理功能而并不想成为一个如Konqueror那样万能的程序。它试图优化与文件管理相关的工作,并为KDE用户提供一个易于使用的灵活的文件管理器。这并不意味着它功能匮乏或无法定制,这只是表示Dolphin 是为单一目的而构建的。

Dolphin也不是完全重写的新项目,也没有与Konqueror竞争的打算,这两个程序都将得到喝彩。Dolphin使用KDE平台上已存在的IO slave来完成远程或本地文件管理,也就是说它可以胜任所有‘远程’管理之类的任务,而此功能正是得益于Konqueror。Dolphin将不会显示 网页或像Konqueror那样嵌入式地显示PDF文件。

Konqueror也将从Dolphin中受益。虽然Konqueror的用户界面会有所调整,它也不再是KDE4的默认文件管理器了,但是它不会在KDE4中消失。Konqueror的文件管理功能仍然会得到保留,其功能与过去一致没有改变。在Dolphin的开发而带来的对KDE的图标查看部分的改进也将被用于改进Konqueror的图标显示,因为他们共享同样的底层库。前面提到的Konqueror使用KParts实现图标查看功能,对于底层 的KParts的改进将使Konqueror的用户受益。

现在让我们看看中的Dolphin和Konqueror的截图吧。请注意这些截图代表的是开发者目前所构建的样子,而并不表示它最终就是这样了或是功能已定型了,也不表示推荐大家编译SVN中的这两个软件作日常使用。

您可以将Konqueror设置为默认使用标签浏览,也可以定制其它相关界面。它目前常作为一个网络浏览器来使用,只是偶尔被用于作文件管理。Konqueror最初就是由文件管理器衍生而来,现在它却越来越多地被KDE用户们用作网络浏览器。作为一个网络浏览器,Konqueror工作的很好,它对的兼容性非常出色,包括对高度期望的‘不透明标签’的支持也很好。

在KDE3.x中Konqueror的网络浏览器功能不断改进的同时,其标准的文件管理功能也将得到维护。而它文件管理部分的代码与Dolphin共享,从而也从Dolphin的开发中获益。

Dolphin与Konqueror完全不同,它是一个‘真正’的文件管理器,它的界面中的大量元素是专门为文件管理开发的,它也不会由于要作为一个网络浏览器而被迫调整。可以用一个截图来证明:

请注意Dolphin的‘breadcrumb’式的目录选择器,这个东西对于文件管理时非常有用,但如果您需要使用浏览器的URL地址时它就没什么用了,因此它就是那种只用于层次文件处理的窗口小部件。对于用过OSX的Finder或GNOME的Nautilus的朋友来说,breadcrumb部件应该不陌生吧。对上面这张截图的另一个注明是:点击并按住一个breadcrumb目录条时,它会出现一个下拉的目录表,这个目录表显示的是与其目录同级 的文件夹,这就提供了更高效的文件导航了。

不过breadcrumb部件也不一定需要,如果您更喜欢Konqueror式的地址栏的话,在设置中做个更改就行了。Dolphin的定制度也很高,看下面。

这张截图证明了KDE在设置排版方面花了大力气,它提供了尽可能需要的选项但设置条款的排布上却清清楚楚。请注意KDE4的设置对话框的改进。当然对某些屏幕来说,它的对话框显得过于高大了,有些地方尚需修改。等Oxygen图像组件齐备之后,这个对话框也会更容易看了。

Dolphin的功能也不完全是新的,它只是换了个新的方式而已。它可以看作是Konqueror功能和Nautilus框架的混同体。Dolphin构 建于壮健的KDE基础之上,它重新利用了如KIO slaves等现有技术,并有所创新。在Konqueror中常用的右键操作仍然会最大限度的保留(只是Donphin不会像Konqueror那样嵌入查看器,它会在外部启动程序)。Konqueror现在的开发关注于其网络浏览体验,而在KDE2.0时代就具备的文件管理功能仍将支持。

当KDE4发布的时候,Dolphin将设为本地file:/协议的默认程序,在程序菜单中它也将被设为是默认的文件管理器。Konqueror则是默认的网络浏览器,照顾到长期以来的用户习惯,它的文件管理器功能仍然可用。,就像KDE3.x中用户也可以将第三方的程序如Krusader作为默认的文件管理器那样,用户也可以设置他们喜欢的程序作为默认文件管理器。请继续关注Dolphin和KDE的消息,下周见。

阅读(384) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~