| (3 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
| − | + | ||
KDE标准是内部使用的,关于用户界面和一些一致性事务的。本章节是关于[[Policies|开发政策]]的一些文档以共开发时采用。 | KDE标准是内部使用的,关于用户界面和一些一致性事务的。本章节是关于[[Policies|开发政策]]的一些文档以共开发时采用。 | ||
== 人机交互指南 == | == 人机交互指南 == | ||
| − | ; [[Development/Guidelines/HCI/Checklists| | + | ; [[Development/Guidelines/HCI/Checklists|可用性和普及性检查清单]] |
| − | : | + | : 对照这些清单,测试您应用程序的普及性/可用性。 |
| − | ; [[Development/Guidelines/CIG|Community | + | ; [[Development/Guidelines/CIG|Community Identity指南(CIG)]] |
| − | : | + | : 帮助KDE项目创建一个独特,风格迥异的设计所提出的定义和建议。 |
| − | ; [[Projects/Plasma/PIG| | + | ; [[Projects/Plasma/PIG|Plasma接口指南(PIG)]] |
: 文档记录了一系列好,不好的使用方法,以及如何使用Plasma,Applets和Plasmoids的接口。 | : 文档记录了一系列好,不好的使用方法,以及如何使用Plasma,Applets和Plasmoids的接口。 | ||
| + | |||
| + | ; [[Projects/Usability/HIG|KDE4 人机交互界面指南(HIG)]] | ||
| + | : | ||
=== 原有指南 === | === 原有指南 === | ||
| Line 16: | Line 19: | ||
; [http://wiki.openusability.org/guidelines/index.php/Main_Page 草稿: KDE4 人机交互界面指南(HIG)] | ; [http://wiki.openusability.org/guidelines/index.php/Main_Page 草稿: KDE4 人机交互界面指南(HIG)] | ||
| − | : KDE 4.x 人机交互界面指南草稿。仍然在撰写中,但仍不失为首要参考( | + | : KDE 4.x 人机交互界面指南草稿。仍然在撰写中,但仍不失为首要参考(可以进而查阅人机交互界面指南或向下面邮件列表提问:kde-usability@kde.org). |
| − | ; [http://developer.kde.org/documentation/standards/kde/style/basics/index.html | + | ; [http://developer.kde.org/documentation/standards/kde/style/basics/index.html KDE3人机交互界面指南] |
: KDE 3.x人机交互界面指南。 | : KDE 3.x人机交互界面指南。 | ||
| − | ; [http://developer.kde.org/documentation/design/ui/index.html | + | ; [http://developer.kde.org/documentation/design/ui/index.html KDE2人机交互界面指南] |
: KDE 2.x人机交互界面指南。 | : KDE 2.x人机交互界面指南。 | ||
| − | ; [http://developer.kde.org/documentation/standards/kde/kcontrol_style/index.html KDE KControl | + | ; [http://developer.kde.org/documentation/standards/kde/kcontrol_style/index.html KDE KControl Module指南] |
| − | : | + | : KConfig Modules的风格标准,通常和KControl一起使用. |
== 支持标准 == | == 支持标准 == | ||
| − | + | 本章节包含了KDE所用的工业标准和一些事实标准(例如,我们遵循XML标准读写XML文档,在KWin中,我们实现了Window Manager Hint标准)。 | |
; [http://www.w3.org/XML XML] | ; [http://www.w3.org/XML XML] | ||
| − | : | + | : Extensible Markup Language。KOffice文档采用格式. 也广泛用于数量激增的KDE应用程序的配置文件。 |
; [http://www.w3.org/DOM/ DOM] | ; [http://www.w3.org/DOM/ DOM] | ||
| − | : | + | : W3C定义的文档对象模型。 Qt中的QDom*类就是以此为设计原型的。 |
; [http://www.newplanetsoftware.com/xdnd/ XDND] | ; [http://www.newplanetsoftware.com/xdnd/ XDND] | ||
| − | : | + | : Qt和Gtk所采用的应用程序间拖-拽功能协议。同时,其它应用程序也一样采用它。 |
| − | ; [http://www.freedesktop.org/wiki/Standards_2fwm_2dspec Extended Window Manager | + | ; [http://www.freedesktop.org/wiki/Standards_2fwm_2dspec Extended Window Manager Hint标准] |
| − | : | + | : 也被称为NETWM或EWMH, 用于窗口管理的协议,用于众多窗口管理应用。 |
| − | ; [http://standards.freedesktop.org/desktop-entry-spec/latest/index.html Desktop Entry | + | ; [http://standards.freedesktop.org/desktop-entry-spec/latest/index.html Desktop Entry 规范] |
: .desktop文件格式,KDE支持. | : .desktop文件格式,KDE支持. | ||
KDE标准是内部使用的,关于用户界面和一些一致性事务的。本章节是关于开发政策的一些文档以共开发时采用。
下面内容还没有完全放到人机交互界面指南里。
本章节包含了KDE所用的工业标准和一些事实标准(例如,我们遵循XML标准读写XML文档,在KWin中,我们实现了Window Manager Hint标准)。