Glossary/zh-cn: Difference between revisions
mNo edit summary |
(Updating to match new version of source page) |
||
Line 11: | Line 11: | ||
以下的词汇旨在帮你理清新名称和新概念。在有些情况下,你能找到'''KDE3'''组件到与他对等的关联的'''KDE SC 4'''软件的链接。 | 以下的词汇旨在帮你理清新名称和新概念。在有些情况下,你能找到'''KDE3'''组件到与他对等的关联的'''KDE SC 4'''软件的链接。 | ||
<span id="Activities"></span> | |||
===活动=== | ===活动=== | ||
:'''活动(Activities)'''是一系列拥有自己壁纸的 '''Plasma''' ''部件''。有点类似[[#Virtual Desktops|''虚拟桌面'']],但不完全是。(译者注:虚拟桌面变的是程序窗口,活动变的是窗口的背景-桌面,比如说壁纸,图标,部件) | :'''活动(Activities)'''是一系列拥有自己壁纸的 '''Plasma''' ''部件''。有点类似[[#Virtual Desktops|''虚拟桌面'']],但不完全是。(译者注:虚拟桌面变的是程序窗口,活动变的是窗口的背景-桌面,比如说壁纸,图标,部件) | ||
Line 24: | Line 23: | ||
:''更多信息'': | :''更多信息'': | ||
::[[Plasma/FAQ/4.4/Configuration_(zh_CN)#.E5.A6.82.E4.BD.95.E6.B7.BB.E5.8A.A0.2F.E5.88.A0.E9.99.A4.E6.B4.BB.E5.8A.A8.EF.BC.9F|创建活动]] | ::[[Plasma/FAQ/4.4/Configuration_(zh_CN)#.E5.A6.82.E4.BD.95.E6.B7.BB.E5.8A.A0.2F.E5.88.A0.E9.99.A4.E6.B4.BB.E5.8A.A8.EF.BC.9F|创建活动]] | ||
<span id="Akonadi"></span> | |||
===Akonadi=== | ===Akonadi=== | ||
:为''KDE SC 4''中所有的''PIM'' (Personal Information Manager 个人信息管理套件)数据设计的数据存储访问机制。单一的存储和检索系统带来了 ''KDE 3''时无法给与的效率和可扩展性, ''KDE 3''下每个PIM组件都是有各自的系统。注意采用'''Akonadi'''并不会改变数据的存储格式 (''vcard'', ''iCalendar'', ''mbox'', ''maildir'' 等.) - 它只是提供一种访问和更新数据的新方式。 | :为''KDE SC 4''中所有的''PIM'' (Personal Information Manager 个人信息管理套件)数据设计的数据存储访问机制。单一的存储和检索系统带来了 ''KDE 3''时无法给与的效率和可扩展性, ''KDE 3''下每个PIM组件都是有各自的系统。注意采用'''Akonadi'''并不会改变数据的存储格式 (''vcard'', ''iCalendar'', ''mbox'', ''maildir'' 等.) - 它只是提供一种访问和更新数据的新方式。 | ||
Line 37: | Line 35: | ||
::[http://zh.wikipedia.org/wiki/Akonadi 维基百科 - Akonadi] | ::[http://zh.wikipedia.org/wiki/Akonadi 维基百科 - Akonadi] | ||
::[http://techbase.kde.org/Projects/PIM/Akonadi Techbase - Akonadi] | ::[http://techbase.kde.org/Projects/PIM/Akonadi Techbase - Akonadi] | ||
<span id="aRts"></span> | |||
===aRts=== | ===aRts=== | ||
:KDE 2和3的声音框架。他的单任务特性在两个声源并发时会引发问题。''Plasma 工作空间''中被 [[#Phonon|''Phonon'']] 取代。 | :KDE 2和3的声音框架。他的单任务特性在两个声源并发时会引发问题。''Plasma 工作空间''中被 [[#Phonon|''Phonon'']] 取代。 | ||
Line 45: | Line 42: | ||
::[http://en.wikipedia.org/wiki/ARts 维基百科 - aRts] | ::[http://en.wikipedia.org/wiki/ARts 维基百科 - aRts] | ||
::[http://www.arts-project.org/gen/newsarchive/news_2000.html aRts主页] | ::[http://www.arts-project.org/gen/newsarchive/news_2000.html aRts主页] | ||
<span id="Containment"></span> | |||
===容器=== | ===容器=== | ||
:''容器(Containment)''是部件(widget)的顶层组合。每个容器管理他的与其他容器独立的一系列部件的布局和配置数据。 | :''容器(Containment)''是部件(widget)的顶层组合。每个容器管理他的与其他容器独立的一系列部件的布局和配置数据。 | ||
:最终结果是你能根据对你工作模式的意义来组合多个部件到一个容器内,而不是根据目录分组。 | :最终结果是你能根据对你工作模式的意义来组合多个部件到一个容器内,而不是根据目录分组。 | ||
<span id="D-Bus"></span> | |||
===D-Bus=== | ===D-Bus=== | ||
:一个服务间的消息系统(inter-service messaging system)。由RedHat开发,深受KDE3的''DCOP''系统的影响而且在KDE4中取代DCOP。 | :一个服务间的消息系统(inter-service messaging system)。由RedHat开发,深受KDE3的''DCOP''系统的影响而且在KDE4中取代DCOP。 | ||
Line 59: | Line 54: | ||
::[http://freedesktop.org/wiki/Software/dbus FreeDesktop.org: What is D-Bus?] | ::[http://freedesktop.org/wiki/Software/dbus FreeDesktop.org: What is D-Bus?] | ||
::[http://zh.wikipedia.org/wiki/D-Bus 维基百科: D-Bus] | ::[http://zh.wikipedia.org/wiki/D-Bus 维基百科: D-Bus] | ||
<span id="Dolphin"></span> | |||
===Dolphin=== | ===Dolphin=== | ||
:KDE SC 4的默认文件管理器。他拥有侧边面板(''地址''),导航主要依靠主窗口上的「面包屑(breadcrumb)」路径。支持拆分窗口,视图可以单独应用到个别的窗口。可以在侧边面板中挂载和卸载USB设备。其他目录也能添加到「地址」面板。''树形结构视图''也有提供。 | :KDE SC 4的默认文件管理器。他拥有侧边面板(''地址''),导航主要依靠主窗口上的「面包屑(breadcrumb)」路径。支持拆分窗口,视图可以单独应用到个别的窗口。可以在侧边面板中挂载和卸载USB设备。其他目录也能添加到「地址」面板。''树形结构视图''也有提供。 | ||
Line 71: | Line 65: | ||
::[http://introducingkde4.blogspot.com/2007/12/dolphin.html Introducing KDE 4 Blog - Dolphin] | ::[http://introducingkde4.blogspot.com/2007/12/dolphin.html Introducing KDE 4 Blog - Dolphin] | ||
::[[Tutorials/File_Management_(zh_CN)|UserBase文件管理教程]] | ::[[Tutorials/File_Management_(zh_CN)|UserBase文件管理教程]] | ||
<span id="Extender"></span> | |||
===扩展=== | ===扩展=== | ||
:''扩展(Extenders)''是一类特殊的从例如[[#Plasma|Plasma]]面板伸长出来的弹出物(伸长这词好糟糕啊)。扩展有可拆分部分。扩展是 KDE SC 4.2 引入 Plasma 的新概念。「通知」已经使用这一系统。比如在用户下载任务或文件复制任务时启用追踪任务进度。这也会用于其他各种通知。 | :''扩展(Extenders)''是一类特殊的从例如[[#Plasma|Plasma]]面板伸长出来的弹出物(伸长这词好糟糕啊)。扩展有可拆分部分。扩展是 KDE SC 4.2 引入 Plasma 的新概念。「通知」已经使用这一系统。比如在用户下载任务或文件复制任务时启用追踪任务进度。这也会用于其他各种通知。 | ||
Line 78: | Line 72: | ||
::[http://kde-look.org/content/show.php/KDE+Extender+Mockup?content=30012 模型截图] | ::[http://kde-look.org/content/show.php/KDE+Extender+Mockup?content=30012 模型截图] | ||
::[http://plasma.kde.org/cms/1069 The Elements of Plasma] | ::[http://plasma.kde.org/cms/1069 The Elements of Plasma] | ||
<span id="Flake"></span> | |||
===Flake=== | ===Flake=== | ||
:''Flake''是应用在'''KOffice2'''上的编程函数库(programming library)。功能上,它提供用来显示内容「形状(Shapes)」和操作内容的''工具''。形状可以缩放或旋转,可以组合多个形状成单个形状,可以围绕形状制作文本流(text flow)。 | :''Flake''是应用在'''KOffice2'''上的编程函数库(programming library)。功能上,它提供用来显示内容「形状(Shapes)」和操作内容的''工具''。形状可以缩放或旋转,可以组合多个形状成单个形状,可以围绕形状制作文本流(text flow)。 | ||
Line 85: | Line 78: | ||
:''更多信息'': | :''更多信息'': | ||
::[http://wiki.koffice.org/index.php?title=Flake KOffice Wiki - Flake] | ::[http://wiki.koffice.org/index.php?title=Flake KOffice Wiki - Flake] | ||
<span id="Get Hot New Stuff"></span> | |||
===获得百宝箱=== | ===获得百宝箱=== | ||
:获得百宝箱(Get Hot New Stuff,简称GHNS)是个开放的标准,使得使用者能容易的下载和安装各种程序的扩展。我们的GHNS实现被应用在 Plasma 中(举例来说像获得新的桌面主题),以及很多应用程序和部件。 | :获得百宝箱(Get Hot New Stuff,简称GHNS)是个开放的标准,使得使用者能容易的下载和安装各种程序的扩展。我们的GHNS实现被应用在 Plasma 中(举例来说像获得新的桌面主题),以及很多应用程序和部件。 | ||
Line 93: | Line 85: | ||
::[http://ghns.freedesktop.org GHNS主页] | ::[http://ghns.freedesktop.org GHNS主页] | ||
::[http://lwn.net/Articles/227855/ 一篇有关KDE SC 4中GHNS的文章] | ::[http://lwn.net/Articles/227855/ 一篇有关KDE SC 4中GHNS的文章] | ||
<span id="Home Directory"></span> | |||
===主文件夹(Home)=== | ===主文件夹(Home)=== | ||
:这是系统内存放你所有文件的地方。 你可以在这个文件夹之外存放文件,但是所有的程序都设置成建议保存文件到这个文件夹内。保存东西在这更容易些。 | :这是系统内存放你所有文件的地方。 你可以在这个文件夹之外存放文件,但是所有的程序都设置成建议保存文件到这个文件夹内。保存东西在这更容易些。 | ||
Line 99: | Line 91: | ||
:''更多信息'': | :''更多信息'': | ||
::[http://en.wikipedia.org/wiki/Home_directory 维基百科] | ::[http://en.wikipedia.org/wiki/Home_directory 维基百科] | ||
<span id="KControl"></span> | |||
===KControl=== | ===KControl=== | ||
:在 KDE 3 中控制中心(KDE Control Center)用作设置全局性偏好。在 KDE4 中被[[#系统设置|'''系统设置''']]界面取代。 | :在 KDE 3 中控制中心(KDE Control Center)用作设置全局性偏好。在 KDE4 中被[[#系统设置|'''系统设置''']]界面取代。 | ||
<span id="KDOM"></span> | |||
===KDOM=== | ===KDOM=== | ||
:一个[[#KPart|KPart]]模块,使得KHTML DOM(文档物件模型,Document Object Model)渲染能力对所有程序都可用。为KDE SC 4设计的[[#KSVG|KSVG2]]就是建立在KDOM之上。 | :一个[[#KPart|KPart]]模块,使得KHTML DOM(文档物件模型,Document Object Model)渲染能力对所有程序都可用。为KDE SC 4设计的[[#KSVG|KSVG2]]就是建立在KDOM之上。 | ||
<span id="KHTML"></span> | |||
===KHTML=== | ===KHTML=== | ||
:KHTML 是 KDE Plasma 桌面的 HTML 渲染引擎,被使用在 '''Konqueror''' 浏览器中。它也提供一个KPart 以使得所有的 KDE 程序都能显示网页内容。新的引进,Qt Webkit 也能用于 Plasma 和其他程序的开发。 | :KHTML 是 KDE Plasma 桌面的 HTML 渲染引擎,被使用在 '''Konqueror''' 浏览器中。它也提供一个KPart 以使得所有的 KDE 程序都能显示网页内容。新的引进,Qt Webkit 也能用于 Plasma 和其他程序的开发。 | ||
<span id="Kicker"></span> | |||
===Kicker=== | ===Kicker=== | ||
:KDE3 中,可定位的一栏,通常在屏幕底部(有时候又称[[#Panel|面板]]),上面有程序启动器,[[#Pager|分页器]]以及启动程序驻留的按钮。查看[[#面板|面板]] | :KDE3 中,可定位的一栏,通常在屏幕底部(有时候又称[[#Panel|面板]]),上面有程序启动器,[[#Pager|分页器]]以及启动程序驻留的按钮。查看[[#面板|面板]] | ||
<span id="Kickoff"></span> | |||
===Kickoff=== | ===Kickoff=== | ||
:在KDE SC 4(和一些KDE 3新版)里,一个其中的程序按照功能分类的启动菜单。「收藏夹」替换了经典菜单中的「用的最多的程序」,程序可以添加进去。右击同样提供可选项添加程序到桌面上或是面板上。快速访问一个很少用的程序可以使用搜索框。其他的菜单还在开发中,因为在KDE SC 4里可以使用多个启动器,如果需要的话。 | :在KDE SC 4(和一些KDE 3新版)里,一个其中的程序按照功能分类的启动菜单。「收藏夹」替换了经典菜单中的「用的最多的程序」,程序可以添加进去。右击同样提供可选项添加程序到桌面上或是面板上。快速访问一个很少用的程序可以使用搜索框。其他的菜单还在开发中,因为在KDE SC 4里可以使用多个启动器,如果需要的话。 | ||
Line 118: | Line 110: | ||
::[http://home.kde.org/~binner/kickoff/sneak_preview.html Kickoff Sneak Preview] | ::[http://home.kde.org/~binner/kickoff/sneak_preview.html Kickoff Sneak Preview] | ||
::[http://en.opensuse.org/Kickoff 设计文档] | ::[http://en.opensuse.org/Kickoff 设计文档] | ||
<span id="KJS"></span> | |||
===KJS=== | ===KJS=== | ||
:KDE 平台的 JavaScript 引擎。 | :KDE 平台的 JavaScript 引擎。 | ||
<span id="KInfoCenter"></span> | |||
===KDE信息中心=== | ===KDE信息中心=== | ||
:KDE信息中心(KInfoCenter)最初作为[[#KControl|Kcontrol]]的一部分,直到KDE 3.1独立出来。KDE SC 4 中直到 4.4,他被[[#System Settings|'''系统设置''']]中的设置模块取代,特别是[[#Solid|Solid]],在 KDE SC 4.5 中将作为单独的一个程序重新引入。 | :KDE信息中心(KInfoCenter)最初作为[[#KControl|Kcontrol]]的一部分,直到KDE 3.1独立出来。KDE SC 4 中直到 4.4,他被[[#System Settings|'''系统设置''']]中的设置模块取代,特别是[[#Solid|Solid]],在 KDE SC 4.5 中将作为单独的一个程序重新引入。 | ||
Line 127: | Line 119: | ||
:更多信息: | :更多信息: | ||
::[http://zh.wikipedia.org/zh-hans/KDE_%E8%B3%87%E8%A8%8A%E4%B8%AD%E5%BF%83 维基百科 - KDE资讯中心] | ::[http://zh.wikipedia.org/zh-hans/KDE_%E8%B3%87%E8%A8%8A%E4%B8%AD%E5%BF%83 维基百科 - KDE资讯中心] | ||
<span id="KIO"></span> | |||
===KIO=== | ===KIO=== | ||
:KDE输入/输出框架,为操作文件(不管是本地或是远程服务器)提供了一个单独的API。此外,KIO Slaves 还为个别协议提供支持。一些尤其有用的协议是http,ftp,sftp,smb, nfs,ssh (fish),man,tar和zip。 | :KDE输入/输出框架,为操作文件(不管是本地或是远程服务器)提供了一个单独的API。此外,KIO Slaves 还为个别协议提供支持。一些尤其有用的协议是http,ftp,sftp,smb, nfs,ssh (fish),man,tar和zip。 | ||
Line 135: | Line 127: | ||
::[http://www.linux.com/feature/124686 Linux.com - Master the KIO slaves] | ::[http://www.linux.com/feature/124686 Linux.com - Master the KIO slaves] | ||
::[http://osdir.com/Article2159.phtml Breaking the Network Barrier] | ::[http://osdir.com/Article2159.phtml Breaking the Network Barrier] | ||
<span id="Kiosk"></span> | |||
===Kiosk=== | ===Kiosk=== | ||
:[http://techbase.kde.org/KDE_System_Administration/Kiosk/Introduction Kiosk]是个用来限制KDE平台系统中用户能力的框架,理想的使用是在锁定环境下,比如网吧。KDE 3 和 KDE 4 都有提供,但管理工具 '''Kiosktool''' 只是 KDE3 仅有。它可以被用于设置 KDE 4 程序,或可以手动编辑文件维护 '''kiosk''' 配置。 | :[http://techbase.kde.org/KDE_System_Administration/Kiosk/Introduction Kiosk]是个用来限制KDE平台系统中用户能力的框架,理想的使用是在锁定环境下,比如网吧。KDE 3 和 KDE 4 都有提供,但管理工具 '''Kiosktool''' 只是 KDE3 仅有。它可以被用于设置 KDE 4 程序,或可以手动编辑文件维护 '''kiosk''' 配置。 | ||
<span id="KPart"></span> | |||
===KPart=== | ===KPart=== | ||
:KPart是KDE Plasma桌面的个别组件并允许应用程序彼此共享服务。KParts允许 '''KMail'''和 '''KOrganizer'''(以插件的方式)整合进 '''Kontact'''套件,或整合[[#KHTML|KHTML]]进 '''Akregator '''以显示网站内容。 | :KPart是KDE Plasma桌面的个别组件并允许应用程序彼此共享服务。KParts允许 '''KMail'''和 '''KOrganizer'''(以插件的方式)整合进 '''Kontact'''套件,或整合[[#KHTML|KHTML]]进 '''Akregator '''以显示网站内容。 | ||
<span id="Kross"></span> | |||
===Kross=== | ===Kross=== | ||
: Kross是一个脚本框架,允许KDE 4支持多种脚本语言。插件系统允许今后有更进一步的语言支持。 | : Kross是一个脚本框架,允许KDE 4支持多种脚本语言。插件系统允许今后有更进一步的语言支持。 | ||
<span id="KRunner"></span> | |||
===KRunner=== | ===KRunner=== | ||
:从KDE传统菜单里访问到的迷你命令行, 键盘快捷键是 Alt+F2, 或者右击桌面。在'''KDE SC 4'''中输入部分名称将显示所有可能的匹配。 | :从KDE传统菜单里访问到的迷你命令行, 键盘快捷键是 Alt+F2, 或者右击桌面。在'''KDE SC 4'''中输入部分名称将显示所有可能的匹配。 | ||
Line 150: | Line 142: | ||
:''更多信息'': | :''更多信息'': | ||
::[http://www.youtube.com/watch?v=B1-SFSmwTXw Youtube - KDE SC 4.1 KRunner] | ::[http://www.youtube.com/watch?v=B1-SFSmwTXw Youtube - KDE SC 4.1 KRunner] | ||
<span id="KSVG"></span> | |||
===KSVG=== | ===KSVG=== | ||
: KSVG 提供 [[#KHTML|KHTML]] 浏览器的可伸缩矢量图形支持. KSVG2为KDE4扩展了这个。 | : KSVG 提供 [[#KHTML|KHTML]] 浏览器的可伸缩矢量图形支持. KSVG2为KDE4扩展了这个。 | ||
<span id="KWin"></span> | |||
===KWin=== | ===KWin=== | ||
:KWin 是窗口管理器。这就窗口装饰修改和主题应用的地方。KDE SC 4 扩展KWin提供对桌面3D混成特效的支持。 | :KWin 是窗口管理器。这就窗口装饰修改和主题应用的地方。KDE SC 4 扩展KWin提供对桌面3D混成特效的支持。 | ||
Line 162: | Line 154: | ||
::[http://www.youtube.com/watch?v=YrFz7IxXppU Youtube - KDE SC 4.0 KWin 混成特性视频] | ::[http://www.youtube.com/watch?v=YrFz7IxXppU Youtube - KDE SC 4.0 KWin 混成特性视频] | ||
::[http://www.youtube.com/watch?v=4WBLlc6xCQ4 Youtube - KWin混成特性设置&介绍] | ::[http://www.youtube.com/watch?v=4WBLlc6xCQ4 Youtube - KWin混成特性设置&介绍] | ||
<span id="Mini-CLI"></span> | |||
===迷你命令行(Mini-CLI)=== | ===迷你命令行(Mini-CLI)=== | ||
:参见 [[#KRunner|KRunner]] | :参见 [[#KRunner|KRunner]] | ||
<span id="Nepomuk"></span> | |||
===Nepomuk=== | ===Nepomuk=== | ||
:Networked Environment for Personalized, Ontology-based Management of Unified Knowledge(个人的以本体论为基础的网络化统一知识管理环境), Nepomuk旨在消除信息间的人为障碍(artificial barriers)给予使用者数据的动态分类,组织和演示。不管是从Internet上下载的,在E-Mail中收到的或乱写在笔记中的,信息都是全局可搜索的,并以智能数据(intelligent data)标记。参见[http://en.wikipedia.org/wiki/Semantic_desktop The Semantic Desktop]了解有关这个概念的进一步讨论。 | :Networked Environment for Personalized, Ontology-based Management of Unified Knowledge(个人的以本体论为基础的网络化统一知识管理环境), Nepomuk旨在消除信息间的人为障碍(artificial barriers)给予使用者数据的动态分类,组织和演示。不管是从Internet上下载的,在E-Mail中收到的或乱写在笔记中的,信息都是全局可搜索的,并以智能数据(intelligent data)标记。参见[http://en.wikipedia.org/wiki/Semantic_desktop The Semantic Desktop]了解有关这个概念的进一步讨论。 | ||
Line 175: | Line 167: | ||
::[http://nepomuk.kde.org/discover/user NEPOMUK KDE] | ::[http://nepomuk.kde.org/discover/user NEPOMUK KDE] | ||
::[[Nepomuk |Userbase Nepomuk 页面]] | ::[[Nepomuk |Userbase Nepomuk 页面]] | ||
<span id="Oxygen"></span> | |||
===Oxygen=== | ===Oxygen=== | ||
:氧气(Oxygen)是KDE SC 4默认的主题。设计成通过移除过分简单化的卡通图标,替换成简洁主题,照片级真实感的图标给桌面带来「新鲜空气的呼吸」。Oxygen用去饱和的调色板来避免图标分心,用的是可缩放矢量图形(scalable graphics,SVG)。 | :氧气(Oxygen)是KDE SC 4默认的主题。设计成通过移除过分简单化的卡通图标,替换成简洁主题,照片级真实感的图标给桌面带来「新鲜空气的呼吸」。Oxygen用去饱和的调色板来避免图标分心,用的是可缩放矢量图形(scalable graphics,SVG)。 | ||
Line 182: | Line 174: | ||
::[http://zh.wikipedia.org/wiki/Oxygen 维基百科 - Oxygen 项目] | ::[http://zh.wikipedia.org/wiki/Oxygen 维基百科 - Oxygen 项目] | ||
::[http://www.oxygen-icons.org/?cat=3 Oxygen 图标] | ::[http://www.oxygen-icons.org/?cat=3 Oxygen 图标] | ||
<span id="Pager"></span> | |||
===分页器=== | ===分页器=== | ||
:分页器(Pager)是个显示你桌面上窗口的位置的小程序或面板部件,通常如果你有多个[[#Virtual Desktops|虚拟桌面]]时显示预览。 | :分页器(Pager)是个显示你桌面上窗口的位置的小程序或面板部件,通常如果你有多个[[#Virtual Desktops|虚拟桌面]]时显示预览。 | ||
<span id="Panel"></span> | |||
===面板=== | ===面板=== | ||
:查看[[#Kicker|Kicker]]。KDE SC 4 中 kicker 这个命名被抛弃了,规范用词是面板(panel),Applets 大部分被 [[#Widget|部件(Widget)]] 取代。 | :查看[[#Kicker|Kicker]]。KDE SC 4 中 kicker 这个命名被抛弃了,规范用词是面板(panel),Applets 大部分被 [[#Widget|部件(Widget)]] 取代。 | ||
<span id="Phonon"></span> | |||
===Phonon=== | ===Phonon=== | ||
:Phonon(直译就是“声子”)一个跨平台的多媒体API,与已有的框架交互,比如gstreamer和xine引擎。KDE 2 和3 的音频播放依赖于 aRts 。Phonon 取代了它。 | :Phonon(直译就是“声子”)一个跨平台的多媒体API,与已有的框架交互,比如gstreamer和xine引擎。KDE 2 和3 的音频播放依赖于 aRts 。Phonon 取代了它。 | ||
Line 195: | Line 187: | ||
::[http://zh.wikipedia.org/wiki/Phonon_%28KDE%29 维基百科 - Phonon (KDE)] | ::[http://zh.wikipedia.org/wiki/Phonon_%28KDE%29 维基百科 - Phonon (KDE)] | ||
::[http://phonon.kde.org/cms/1030 Phonon 网站] | ::[http://phonon.kde.org/cms/1030 Phonon 网站] | ||
<span id="Plasma"></span> | |||
===Plasma=== | ===Plasma=== | ||
:KDE SC 4 中Plasma桌面(直译就是“等离子”) 取代了KDesktop,kicker和superkaramba 部件(widget)引擎。新的小工具(applets)被称作'''Plasmoids'''(直译就是“等离子体团”),范围从信息收集部件到迷你程序比如计算器或是字典。其他来源的部件,像是SuperKaramba部件或是Google Gadgets也同样支持。 | :KDE SC 4 中Plasma桌面(直译就是“等离子”) 取代了KDesktop,kicker和superkaramba 部件(widget)引擎。新的小工具(applets)被称作'''Plasmoids'''(直译就是“等离子体团”),范围从信息收集部件到迷你程序比如计算器或是字典。其他来源的部件,像是SuperKaramba部件或是Google Gadgets也同样支持。 | ||
Line 205: | Line 197: | ||
::[http://www.youtube.com/watch?v=H5RpH9HOXJA&feature=related Youtube - Plasma Applets Galore (Part 1)] | ::[http://www.youtube.com/watch?v=H5RpH9HOXJA&feature=related Youtube - Plasma Applets Galore (Part 1)] | ||
::[http://liquidat.wordpress.com/ Liquidat's Blog] | ::[http://liquidat.wordpress.com/ Liquidat's Blog] | ||
<span id="Qt"></span> | |||
===Qt=== | ===Qt=== | ||
:(读音 cute ) 一个编写跨平台程序的框架/工具包。很多跨平台程序比如 '''Opera 浏览器''','''GoogleEarth'''和'''Skype'''都是采用Qt。Qt 最初是由Trolltech开发, 如今Trolltech已经被Nokia公司收购。Qt 构建了构建KDE软件用的底层函数库。 | :(读音 cute ) 一个编写跨平台程序的框架/工具包。很多跨平台程序比如 '''Opera 浏览器''','''GoogleEarth'''和'''Skype'''都是采用Qt。Qt 最初是由Trolltech开发, 如今Trolltech已经被Nokia公司收购。Qt 构建了构建KDE软件用的底层函数库。 | ||
Line 212: | Line 204: | ||
::[http://zh.wikipedia.org/wiki/Qt 维基百科 - Qt] | ::[http://zh.wikipedia.org/wiki/Qt 维基百科 - Qt] | ||
::[http://trolltech.com/products/qt/learnmore/demo Qt 演示视频] | ::[http://trolltech.com/products/qt/learnmore/demo Qt 演示视频] | ||
<span id="Solid"></span> | |||
===Solid=== | ===Solid=== | ||
:Solid为硬件管理提供了单一的API。硬件被分为“域”(domains);初始域涉及HAL,NetworkManager和Bluetooth堆栈。因为Solid的后端是可插的,Solid帮助程序开发人员编写更少的代码,并拥有平台独立性。 | :Solid为硬件管理提供了单一的API。硬件被分为“域”(domains);初始域涉及HAL,NetworkManager和Bluetooth堆栈。因为Solid的后端是可插的,Solid帮助程序开发人员编写更少的代码,并拥有平台独立性。 | ||
Line 219: | Line 211: | ||
::[http://solid.kde.org/cms/1058 Discover Solid] | ::[http://solid.kde.org/cms/1058 Discover Solid] | ||
::[http://dot.kde.org/1177385913/ Solid Brings Hardware Configuration and Control to KDE platform] | ::[http://dot.kde.org/1177385913/ Solid Brings Hardware Configuration and Control to KDE platform] | ||
<span id="Soprano"></span> | |||
===Soprano=== | ===Soprano=== | ||
:Soprano是[[#Nepomuk|Nepomuk]]的子项目,提供一个集合信息(比如标记,评分等)的仓库,以使得这些信息对[[#Strigi|Strigi]]可用。 | :Soprano是[[#Nepomuk|Nepomuk]]的子项目,提供一个集合信息(比如标记,评分等)的仓库,以使得这些信息对[[#Strigi|Strigi]]可用。 | ||
Line 225: | Line 217: | ||
:''更多信息'': | :''更多信息'': | ||
::[http://tinyurl.com/334u7r More about Nepomuk-KDE: Soprano and KDE platform integration] | ::[http://tinyurl.com/334u7r More about Nepomuk-KDE: Soprano and KDE platform integration] | ||
<span id="Strigi"></span> | |||
===Strigi=== | ===Strigi=== | ||
:一个深度索引(deep-indexed)搜索守护进程,Strigi以快速和轻量为目标。他也使用SHA-1 hash来辨别复制的文件。 | :一个深度索引(deep-indexed)搜索守护进程,Strigi以快速和轻量为目标。他也使用SHA-1 hash来辨别复制的文件。 | ||
Line 232: | Line 224: | ||
::[http://strigi.sourceforge.net/ Strigi - the fastest and smallest desktop searching program] | ::[http://strigi.sourceforge.net/ Strigi - the fastest and smallest desktop searching program] | ||
::[http://zh.wikipedia.org/wiki/Strigi 维基百科 - Strigi] | ::[http://zh.wikipedia.org/wiki/Strigi 维基百科 - Strigi] | ||
<span id="System Settings"></span> | |||
===系统设置=== | ===系统设置=== | ||
:KDE SC 4中的[[#KControl|KControl]](控制中心)替换,提供对于KDE平台的模块化控制。 | :KDE SC 4中的[[#KControl|KControl]](控制中心)替换,提供对于KDE平台的模块化控制。 | ||
Line 238: | Line 230: | ||
:''更多信息'': | :''更多信息'': | ||
::[http://www.lazytechguy.com/2008/01/kde4-system-settings.html KDE SC 4 System Settings illustrated] | ::[http://www.lazytechguy.com/2008/01/kde4-system-settings.html KDE SC 4 System Settings illustrated] | ||
<span id="Threadweaver"></span> | |||
===Threadweaver=== | ===Threadweaver=== | ||
:这个线程编程库用于多核处理器的工作,在排队执行它们前将它们以优先次序排序。ThreadWeaver提供了用于多线程编程的高级作业接口。 | :这个线程编程库用于多核处理器的工作,在排队执行它们前将它们以优先次序排序。ThreadWeaver提供了用于多线程编程的高级作业接口。 | ||
Line 244: | Line 236: | ||
:''更多信息'': | :''更多信息'': | ||
::[http://tinyurl.com/5edc2k Why Multithreading? (技术向的文章)] | ::[http://tinyurl.com/5edc2k Why Multithreading? (技术向的文章)] | ||
<span id="Virtual Desktops"></span> | |||
===虚拟桌面=== | ===虚拟桌面=== | ||
:基于Unix窗口管理器的一个流行的概念是「虚拟桌面」。这意味着你不只有一个屏幕可以用来放置窗口而是有多个。但你切换到另一个不同的桌面(通常用「分页器」)你只会看到新桌面里启动的窗口或移至新桌面的窗口。窗口也可以做的"sticky",意思是他可以出现在全部桌面。 | :基于Unix窗口管理器的一个流行的概念是「虚拟桌面」。这意味着你不只有一个屏幕可以用来放置窗口而是有多个。但你切换到另一个不同的桌面(通常用「分页器」)你只会看到新桌面里启动的窗口或移至新桌面的窗口。窗口也可以做的"sticky",意思是他可以出现在全部桌面。 | ||
<span id="WebKit"></span> | |||
===WebKit=== | ===WebKit=== | ||
:HTML 渲染引擎,起源于[[#KHTML|KHTML]]的一个分支。被Apple采用,用于Safari的开发。通过Qt,Webkit将完整的功能带给了KDE SC 4。 | :HTML 渲染引擎,起源于[[#KHTML|KHTML]]的一个分支。被Apple采用,用于Safari的开发。通过Qt,Webkit将完整的功能带给了KDE SC 4。 | ||
Line 254: | Line 246: | ||
::[http://webkit.org/ Webkit 主页] | ::[http://webkit.org/ Webkit 主页] | ||
::[http://zh.wikipedia.org/wiki/WebKit 维基百科 - Webkit] | ::[http://zh.wikipedia.org/wiki/WebKit 维基百科 - Webkit] | ||
<span id="Widget"></span> | |||
===部件=== | ===部件=== | ||
:柯林斯英语词典:“任何名称未知或临时遗忘的小的装置或设备。”对KDE软件来说,部件(widget)是桌面画布上单一组件。其他类似的通用名称是“小程序(applet)”或“小工具(gadget)”。Superkaramba主题,Apple的Dashboard,Google Gadgets,Yahoo Widgets,Vista Sider Widgets,Opera Widgets都是其他部件系统的实例(其中有些同样被Plasma支持)。 | :柯林斯英语词典:“任何名称未知或临时遗忘的小的装置或设备。”对KDE软件来说,部件(widget)是桌面画布上单一组件。其他类似的通用名称是“小程序(applet)”或“小工具(gadget)”。Superkaramba主题,Apple的Dashboard,Google Gadgets,Yahoo Widgets,Vista Sider Widgets,Opera Widgets都是其他部件系统的实例(其中有些同样被Plasma支持)。 | ||
<span id="X-Server"></span> | |||
===X-Server=== | ===X-Server=== | ||
:X-Server 提供了一个基本层,基本层之上构建了各种图形用户界面比如 KDE Plasma 桌面。他(从本地主机以及远程主机)管理基本的鼠标和键盘输入并提供基本的图形例程来绘制矩形和其他原语。 | :X-Server 提供了一个基本层,基本层之上构建了各种图形用户界面比如 KDE Plasma 桌面。他(从本地主机以及远程主机)管理基本的鼠标和键盘输入并提供基本的图形例程来绘制矩形和其他原语。 | ||
<span id="XMLGUI"></span> | |||
===XMLGUI=== | ===XMLGUI=== | ||
:一个用来设计用户界面的编程框架。他被广泛的运用在[[#KPart|KPart]]。 | :一个用来设计用户界面的编程框架。他被广泛的运用在[[#KPart|KPart]]。 | ||
Line 267: | Line 259: | ||
::[http://zh.wikipedia.org/wiki/XMLGUI 维基百科 - XMLGUI] | ::[http://zh.wikipedia.org/wiki/XMLGUI 维基百科 - XMLGUI] | ||
::[http://en.wikipedia.org/wiki/Qt_Style_Sheets 维基百科 - Qt Style Sheets] | ::[http://en.wikipedia.org/wiki/Qt_Style_Sheets 维基百科 - Qt Style Sheets] | ||
<span id="ZUI"></span> | |||
===缩放用户界面=== | ===缩放用户界面=== | ||
缩放用户界面(Zooming User Interface)。aseigo:"缩小后,使用者能获得他们做的所有物件的分组的预览。这些分组反映它们正工作的项目,保持不同套的文件组织的方法等。缩小时悬停或点击这些分组中的某一个,使用者可以获得分组里内容的预览/截图,或放大那个分组,它就会以全尺寸显示在物理屏幕上。"(渣翻译) | 缩放用户界面(Zooming User Interface)。aseigo:"缩小后,使用者能获得他们做的所有物件的分组的预览。这些分组反映它们正工作的项目,保持不同套的文件组织的方法等。缩小时悬停或点击这些分组中的某一个,使用者可以获得分组里内容的预览/截图,或放大那个分组,它就会以全尺寸显示在物理屏幕上。"(渣翻译) |
Revision as of 12:05, 9 September 2010
这个页面提供了非技术性的参考,同时带有指向更详细资料或解释的链接。
概述
KDE 4.0 图形指南 和 4.1 视频 极好的概述了早期的 KDE 软件集(Software Compilation 简称 SC)4。
以下的词汇旨在帮你理清新名称和新概念。在有些情况下,你能找到KDE3组件到与他对等的关联的KDE SC 4软件的链接。
活动
- 活动(Activities)是一系列拥有自己壁纸的 Plasma 部件。有点类似虚拟桌面,但不完全是。(译者注:虚拟桌面变的是程序窗口,活动变的是窗口的背景-桌面,比如说壁纸,图标,部件)
- 比如你有一个「工作活动」: 带有rss订阅信息,你的一份TODO笔记,一个带有与你工作有关文件的文件夹视图和一幅微妙的壁纸。
- 在他旁边,你还有另一个「空闲时间活动」,带着家庭照片和狗照片的预览,你最爱的博客的rss订阅信息,一个展示你的电影收藏的文件夹视图,一个twitter小部件,当然还有从80年代初喜爱至今的铁娘子乐队(Iron Maiden)的壁纸。
- 在17:00整点的时候你从「工作活动」切换到「空闲时间活动」中。
- 更多信息:
Akonadi
- 为KDE SC 4中所有的PIM (Personal Information Manager 个人信息管理套件)数据设计的数据存储访问机制。单一的存储和检索系统带来了 KDE 3时无法给与的效率和可扩展性, KDE 3下每个PIM组件都是有各自的系统。注意采用Akonadi并不会改变数据的存储格式 (vcard, iCalendar, mbox, maildir 等.) - 它只是提供一种访问和更新数据的新方式。
- 设计开发Akonadi的主要原因是技术方面,例如从不同的程序(例如kmail, kword。。)用一种统一的方式访问PIM数据(联系人,日程表,emails。。。),因此无需到处编写类似的代码。
- 另一个目标是将图形程序像是kmail从直接访问外部资源比如mail-servers(邮件服务器)中脱离 - 这是过去有关性能/响应(performance/responsiveness)的bug回报/愿望的主要原因。
aRts
- KDE 2和3的声音框架。他的单任务特性在两个声源并发时会引发问题。Plasma 工作空间中被 Phonon 取代。
- 更多信息:
容器
- 容器(Containment)是部件(widget)的顶层组合。每个容器管理他的与其他容器独立的一系列部件的布局和配置数据。
- 最终结果是你能根据对你工作模式的意义来组合多个部件到一个容器内,而不是根据目录分组。
D-Bus
- 一个服务间的消息系统(inter-service messaging system)。由RedHat开发,深受KDE3的DCOP系统的影响而且在KDE4中取代DCOP。
Dolphin
- KDE SC 4的默认文件管理器。他拥有侧边面板(地址),导航主要依靠主窗口上的「面包屑(breadcrumb)」路径。支持拆分窗口,视图可以单独应用到个别的窗口。可以在侧边面板中挂载和卸载USB设备。其他目录也能添加到「地址」面板。树形结构视图也有提供。
- 更多信息:
扩展
- 扩展(Extenders)是一类特殊的从例如Plasma面板伸长出来的弹出物(伸长这词好糟糕啊)。扩展有可拆分部分。扩展是 KDE SC 4.2 引入 Plasma 的新概念。「通知」已经使用这一系统。比如在用户下载任务或文件复制任务时启用追踪任务进度。这也会用于其他各种通知。
- 更多信息:
Flake
- Flake是应用在KOffice2上的编程函数库(programming library)。功能上,它提供用来显示内容「形状(Shapes)」和操作内容的工具。形状可以缩放或旋转,可以组合多个形状成单个形状,可以围绕形状制作文本流(text flow)。
- 更多信息:
获得百宝箱
- 获得百宝箱(Get Hot New Stuff,简称GHNS)是个开放的标准,使得使用者能容易的下载和安装各种程序的扩展。我们的GHNS实现被应用在 Plasma 中(举例来说像获得新的桌面主题),以及很多应用程序和部件。
- 更多信息:
主文件夹(Home)
- 这是系统内存放你所有文件的地方。 你可以在这个文件夹之外存放文件,但是所有的程序都设置成建议保存文件到这个文件夹内。保存东西在这更容易些。
- 更多信息:
KControl
- 在 KDE 3 中控制中心(KDE Control Center)用作设置全局性偏好。在 KDE4 中被系统设置界面取代。
KDOM
KHTML
- KHTML 是 KDE Plasma 桌面的 HTML 渲染引擎,被使用在 Konqueror 浏览器中。它也提供一个KPart 以使得所有的 KDE 程序都能显示网页内容。新的引进,Qt Webkit 也能用于 Plasma 和其他程序的开发。
Kicker
Kickoff
- 在KDE SC 4(和一些KDE 3新版)里,一个其中的程序按照功能分类的启动菜单。「收藏夹」替换了经典菜单中的「用的最多的程序」,程序可以添加进去。右击同样提供可选项添加程序到桌面上或是面板上。快速访问一个很少用的程序可以使用搜索框。其他的菜单还在开发中,因为在KDE SC 4里可以使用多个启动器,如果需要的话。
- 更多信息:
KJS
- KDE 平台的 JavaScript 引擎。
KDE信息中心
- KDE信息中心(KInfoCenter)最初作为Kcontrol的一部分,直到KDE 3.1独立出来。KDE SC 4 中直到 4.4,他被系统设置中的设置模块取代,特别是Solid,在 KDE SC 4.5 中将作为单独的一个程序重新引入。
- 更多信息:
KIO
- KDE输入/输出框架,为操作文件(不管是本地或是远程服务器)提供了一个单独的API。此外,KIO Slaves 还为个别协议提供支持。一些尤其有用的协议是http,ftp,sftp,smb, nfs,ssh (fish),man,tar和zip。
Kiosk
- Kiosk是个用来限制KDE平台系统中用户能力的框架,理想的使用是在锁定环境下,比如网吧。KDE 3 和 KDE 4 都有提供,但管理工具 Kiosktool 只是 KDE3 仅有。它可以被用于设置 KDE 4 程序,或可以手动编辑文件维护 kiosk 配置。
KPart
- KPart是KDE Plasma桌面的个别组件并允许应用程序彼此共享服务。KParts允许 KMail和 KOrganizer(以插件的方式)整合进 Kontact套件,或整合KHTML进 Akregator 以显示网站内容。
Kross
- Kross是一个脚本框架,允许KDE 4支持多种脚本语言。插件系统允许今后有更进一步的语言支持。
KRunner
- 从KDE传统菜单里访问到的迷你命令行, 键盘快捷键是 Alt+F2, 或者右击桌面。在KDE SC 4中输入部分名称将显示所有可能的匹配。
KSVG
- KSVG 提供 KHTML 浏览器的可伸缩矢量图形支持. KSVG2为KDE4扩展了这个。
KWin
- KWin 是窗口管理器。这就窗口装饰修改和主题应用的地方。KDE SC 4 扩展KWin提供对桌面3D混成特效的支持。
- 更多信息:
迷你命令行(Mini-CLI)
- 参见 KRunner
Nepomuk
- Networked Environment for Personalized, Ontology-based Management of Unified Knowledge(个人的以本体论为基础的网络化统一知识管理环境), Nepomuk旨在消除信息间的人为障碍(artificial barriers)给予使用者数据的动态分类,组织和演示。不管是从Internet上下载的,在E-Mail中收到的或乱写在笔记中的,信息都是全局可搜索的,并以智能数据(intelligent data)标记。参见The Semantic Desktop了解有关这个概念的进一步讨论。
Oxygen
- 氧气(Oxygen)是KDE SC 4默认的主题。设计成通过移除过分简单化的卡通图标,替换成简洁主题,照片级真实感的图标给桌面带来「新鲜空气的呼吸」。Oxygen用去饱和的调色板来避免图标分心,用的是可缩放矢量图形(scalable graphics,SVG)。
- 更多信息:
分页器
- 分页器(Pager)是个显示你桌面上窗口的位置的小程序或面板部件,通常如果你有多个虚拟桌面时显示预览。
面板
- 查看Kicker。KDE SC 4 中 kicker 这个命名被抛弃了,规范用词是面板(panel),Applets 大部分被 部件(Widget) 取代。
Phonon
- Phonon(直译就是“声子”)一个跨平台的多媒体API,与已有的框架交互,比如gstreamer和xine引擎。KDE 2 和3 的音频播放依赖于 aRts 。Phonon 取代了它。
- 更多信息:
Plasma
- KDE SC 4 中Plasma桌面(直译就是“等离子”) 取代了KDesktop,kicker和superkaramba 部件(widget)引擎。新的小工具(applets)被称作Plasmoids(直译就是“等离子体团”),范围从信息收集部件到迷你程序比如计算器或是字典。其他来源的部件,像是SuperKaramba部件或是Google Gadgets也同样支持。
- 更多信息:
Qt
- (读音 cute ) 一个编写跨平台程序的框架/工具包。很多跨平台程序比如 Opera 浏览器,GoogleEarth和Skype都是采用Qt。Qt 最初是由Trolltech开发, 如今Trolltech已经被Nokia公司收购。Qt 构建了构建KDE软件用的底层函数库。
Solid
- Solid为硬件管理提供了单一的API。硬件被分为“域”(domains);初始域涉及HAL,NetworkManager和Bluetooth堆栈。因为Solid的后端是可插的,Solid帮助程序开发人员编写更少的代码,并拥有平台独立性。
Soprano
Strigi
- 一个深度索引(deep-indexed)搜索守护进程,Strigi以快速和轻量为目标。他也使用SHA-1 hash来辨别复制的文件。
系统设置
- KDE SC 4中的KControl(控制中心)替换,提供对于KDE平台的模块化控制。
Threadweaver
- 这个线程编程库用于多核处理器的工作,在排队执行它们前将它们以优先次序排序。ThreadWeaver提供了用于多线程编程的高级作业接口。
虚拟桌面
- 基于Unix窗口管理器的一个流行的概念是「虚拟桌面」。这意味着你不只有一个屏幕可以用来放置窗口而是有多个。但你切换到另一个不同的桌面(通常用「分页器」)你只会看到新桌面里启动的窗口或移至新桌面的窗口。窗口也可以做的"sticky",意思是他可以出现在全部桌面。
WebKit
- HTML 渲染引擎,起源于KHTML的一个分支。被Apple采用,用于Safari的开发。通过Qt,Webkit将完整的功能带给了KDE SC 4。
- 更多信息:
部件
- 柯林斯英语词典:“任何名称未知或临时遗忘的小的装置或设备。”对KDE软件来说,部件(widget)是桌面画布上单一组件。其他类似的通用名称是“小程序(applet)”或“小工具(gadget)”。Superkaramba主题,Apple的Dashboard,Google Gadgets,Yahoo Widgets,Vista Sider Widgets,Opera Widgets都是其他部件系统的实例(其中有些同样被Plasma支持)。
X-Server
- X-Server 提供了一个基本层,基本层之上构建了各种图形用户界面比如 KDE Plasma 桌面。他(从本地主机以及远程主机)管理基本的鼠标和键盘输入并提供基本的图形例程来绘制矩形和其他原语。
XMLGUI
- 一个用来设计用户界面的编程框架。他被广泛的运用在KPart。
缩放用户界面
缩放用户界面(Zooming User Interface)。aseigo:"缩小后,使用者能获得他们做的所有物件的分组的预览。这些分组反映它们正工作的项目,保持不同套的文件组织的方法等。缩小时悬停或点击这些分组中的某一个,使用者可以获得分组里内容的预览/截图,或放大那个分组,它就会以全尺寸显示在物理屏幕上。"(渣翻译)
- 更多信息:
返回 KDE介绍 |