术语表

From KDE UserBase Wiki
Revision as of 08:31, 8 July 2018 by FuzzyBot (talk | contribs) (Updating to match new version of source page)

这个页面提供了非技术性的参考,同时带有指向更详细资料或解释的链接。参阅Jargon 文件

活动

活动(Activities)是一系列拥有自己壁纸的 Plasma 部件。有点类似虚拟桌面,但不完全是。(译者注:虚拟桌面变的是程序窗口,活动变的是窗口的背景-桌面,比如说壁纸,图标,部件)
比如你有一个「工作活动」,带有 rss 订阅信息,你的一份 TODO 笔记,一个带有与你工作有关文件的文件夹视图和一幅微妙的壁纸。
在他旁边,你还有另一个「空闲时间活动」,带着家庭照片和狗照片的预览,你最爱的博客的 rss 订阅信息,一个展示你的电影收藏的文件夹视图,一个 twitter 小部件,当然还有从 80 年代初喜爱至今的铁娘子乐队(Iron Maiden)的壁纸。
在 17:00 整点的时候你从「工作活动」切换到「空闲时间活动」中。
更多信息:
创建活动

Akonadi

The data storage access mechanism for all PIM (Personal Information Manager) data in KDE. This allows various applications to access the required information in one place. Note that use of Akonadi does not change data storage formats (vcard, iCalendar, mbox, maildir etc.) - it just provides a new way of accessing and updating the data.
设计开发 Akonadi 的主要原因是技术方面,例如从不同的程序(例如kmailkword……)用一种统一的方式访问 PIM 数据(联系人,日程表,emails……),因此无需到处编写类似的代码。
另一个目标是将图形程序像是 kmail 从直接访问外部资源比如 mail-servers(邮件服务器)中脱离 - 这是过去有关性能/响应(performance/responsiveness)的bug回报/愿望的主要原因。
更多信息:
Akonadi for KDE's PIM
维基百科 - Akonadi
Techbase - Akonadi

返回 KDE 介绍

More info:

Baloo

容器

容器(Containment)是部件(widget)的顶层组合。每个容器管理他的与其他容器独立的一系列部件的布局和配置数据。
最终结果是你能根据对你工作模式的意义来组合多个部件到一个容器内,而不是根据目录分组。

D-Bus

一个服务间的消息系统(inter-service messaging system)。由 Red Hat® 开发,深受 KDE3 的 DCOP 系统的影响,之后取代了它。
更多信息:
FreeDesktop.org: What is D-Bus?
维基百科: D-Bus

Dolphin

KDE SC 4 的默认文件管理器。他拥有侧边面板(地址),导航主要依靠主窗口上的「面包屑(breadcrumb)」路径。支持拆分窗口,视图可以单独应用到个别的窗口。可以在侧边面板中挂载和卸载USB设备。其他目录也能添加到「地址」面板。树形结构视图也有提供。
更多信息:
维基百科- Dolphin_(software)
Road to KDE 4: Dolphin and Konqueror
Ars Technica: A First Look at Dolphin
Youtube - KDE 4 rev 680445 - Dolphin
Introducing KDE 4 Blog - Dolphin
UserBase 文件管理教程

Flake

Flake 是应用在KOfficeCalligra上的编程函数库(programming library)。功能上,它提供用来显示内容「形状(Shapes)」和操作内容的工具。形状可以缩放或旋转,可以组合多个形状成单个形状,可以围绕形状制作文本流(text flow)。
更多信息:

KDE Community Wiki - Flake

获得百宝箱

获得百宝箱(Get Hot New Stuff,简称GHNS)是个开放的标准,使得使用者能容易的下载和安装各种程序的扩展。我们的 GHNS 实现被应用在 Plasma 中(举例来说像获得新的桌面主题),以及很多应用程序和部件。

More info:

The KDE Store

主文件夹(Home)

这是系统内存放你所有文件的地方。 你可以在这个文件夹之外存放文件,但是所有的程序都设置成建议保存文件到这个文件夹内。保存东西在这更容易些。
更多信息:
维基百科

KHTML

KHTML 是 KDE Plasma 桌面的 HTML 渲染引擎,被使用在 Konqueror 浏览器中。它也提供一个KPart 以使得所有的 KDE 程序都能显示网页内容。新的引进,Qt Webkit 也能用于 Plasma 和其他程序的开发。

Kickoff

Kickoff is a launch menu in KDE Plasma in which apps are sorted by functional groups. Right-click also offers the possibility of adding applications to the desktop or panel. Rapid access to a less-used application is made possible with the search box. There are also alternatives, such as the fullscreen app dashboard.
更多信息:
Kickoff Sneak Preview
设计文档

KJS

KDE 平台的 JavaScript 引擎。

KDE信息中心

KDE 信息中心(KInfoCenter)最初作为 Kcontrol 的一部分,直到 KDE 3.1 独立出来。KDE SC 4 中直到 4.4,他被系统设置中的设置模块取代,特别是 Solid,在 KDE SC 4.5 中将作为单独的一个程序重新引入。

更多信息:

KInfoCenter
维基百科 - KDE 资讯中心

KIO

KDE 输入/输出框架,为操作文件(不管是本地或是远程服务器)提供了一个单独的 API。此外,KIO Slaves 还为个别协议提供支持。一些尤其有用的协议是 http,ftp,sftp,smb, nfs,ssh (fish),man,tar 和 zip。

更多信息:

文件传输教程
维基百科 - KIO
Linux.com - Master the KIO slaves
Breaking the Network Barrier

Kiosk

Kiosk 是个用来限制 KDE 平台系统中用户能力的框架,理想的使用是在锁定环境下,比如网吧。KDE 3 和 KDE 4 都有提供,但管理工具 Kiosktool 只是 KDE3 独有。它可以被用于设置 KDE 4 程序,或可以手动编辑文件维护 kiosk 配置。

KPart

KPart 是 KDE Plasma 桌面的个别组件并允许应用程序彼此共享服务。KParts 允许 KMailKOrganizer(以插件的方式)整合进 Kontact 套件,或整合 KHTMLAkregator 以显示网站内容。

Kross

Kross 是一个脚本框架,提供对多种脚本语言的支持。插件系统允许今后有更进一步的语言支持。

KRunner

从 KDE 传统菜单里访问到的迷你命令行, 键盘快捷键是 Alt+F2, 或者右击桌面。在KDE SC 4中输入部分名称将显示所有可能的匹配。
更多信息:
Youtube - KDE SC 4.1 KRunner

KWin

KWin 是窗口管理器。这就窗口装饰修改和主题应用的地方。KDE SC 4 扩展KWin提供对桌面 3D 混成特效的支持。

更多信息:

KWin
通向KDE4之路: KWin Composite
KDE SC 4 桌面特效视频展示
Youtube - KDE SC 4.0 KWin 混成特性视频
Youtube - KWin 混成特性设置&介绍

分页器

分页器(Pager)是个显示你桌面上窗口的位置的小程序或面板部件,通常如果你有多个虚拟桌面时显示预览。

面板

查看 Kicker。KDE SC 4 中 kicker 这个命名被抛弃了,规范用词是面板(panel),Applets 大部分被 部件(Widget) 取代。

更多信息:

面板

Phonon

Phonon(直译就是“声子”)一个跨平台的多媒体 API,与已有的框架交互,比如 gstreamer 和 xine 引擎。KDE 2 和 3 的音频播放依赖于 aRts 。Phonon 取代了它。

More info:

Phonon
Wikipedia - Phonon (KDE)
Phonon website

Plasma

Plasma is the desktop environment from KDE. It is the part of the desktop that you can see. Plasma also acts as a glue between panels, plasmoids and Kickoff. Plasma Mobile allows Plasma to run on smartphones and uses the same underlying code base.
更多信息:
维基百科 - Plasma (KDE)
Plasma 网站
Plasma 页面
Plasma FAQ
Youtube - Plasma Applets Galore (Part 1)
Liquidat's Blog

Qt

(读音 cute ) 一个编写跨平台程序的框架/工具包。很多跨平台程序比如 Opera 浏览器GoogleEarthSkype 都是采用 Qt。Qt 最初是由 Trolltech 开发, 如今 Trolltech 已经被 Nokia 公司收购。Qt 构建了构建 KDE 软件用的底层函数库。

More info:

The Qt Toolkit

Solid

Solid 为硬件管理提供了单一的 API。硬件被分为“域”(domains);初始域涉及 HAL,NetworkManager 和 Bluetooth 堆栈。因为 Solid 的后端是可插的,Solid 帮助程序开发人员编写更少的代码,并拥有平台独立性。
更多信息:
Discover Solid
Solid Brings Hardware Configuration and Control to KDE platform

系统设置

KDE SC 4 中的KControl(控制中心)替换,提供对于 KDE 平台的模块化控制。

更多信息:

系统设置
KDE SC 4 System Settings illustrated

Threadweaver

这个线程编程库用于多核处理器的工作,在排队执行它们前将它们以优先次序排序。ThreadWeaver 提供了用于多线程编程的高级作业接口。

更多信息:

为什么使用多线程? (技术文章)

虚拟桌面

基于 Unix 的窗口管理器的一个流行的概念是「虚拟桌面」。这意味着你不只有一个屏幕可以用来放置窗口而是有多个。但你切换到另一个不同的桌面(通常用「分页器」)你只会看到新桌面里启动的窗口或移至新桌面的窗口。窗口也可以做的 "sticky",意思是他可以出现在全部桌面。

WebKit

HTML 渲染引擎,起源于 KHTML 的一个分支。被 Apple 采用,用于 Safari 的开发。通过 Qt,Webkit 将完整的功能带给了 KDE SC 4。
更多信息:
Webkit 主页
维基百科 - Webkit

部件

柯林斯英语词典:“任何名称未知或临时遗忘的小的装置或设备。”对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
更多信息:
维基百科 - XMLGUI
维基百科 - Qt Style Sheets