Archive:Development/Guidelines (zh TW)

    From KDE TechBase
    Revision as of 19:04, 29 September 2009 by Alisha (talk | contribs)


    Development/Guidelines

    KDE 標準是內部使用的指導方針,關於 UI 的設計和一致性。本章節是關於政策以及包含有關開發者活動中類似標準的文件。

    人機介面指導方針

    易用性和可用性檢查清單
    由這份檢查清單測試您的應用程式的易用性和可用性
    Community Identity 指導方針(CIG)
    Definitions and recommendations which help the KDE Project to establish a unique, characteristic, and appealing design.
    Plasma 介面指導方針(PIG)
    本文件收集一系列好、不好和「how to」的介面要素,在Plasma、Applets 和 Plasmoids。
    KDE4 人機介面指導方針(HIG)

    舊的指導方針

    The following links contain information that has not yet been been copied into the Human Interface Guidelines.

    草稿:KDE4 人機介面指導方針(HIG)
    A draft for KDE Human (was: User) Interface Guidelines for KDE 4.x. These guidelines are under construction, but should be your first reference (followed by checking the KDE3 User Interface Guidelines or asking questions on the usability mailinglist: [email protected]).
    KDE3 使用者介面指導方針
    The KDE User Interface Guidelines for 3.x.
    KDE2 使用者介面指導方針
    The KDE User Interface Guidelines for 2.x.
    KDE KControl Module Guidelines
    Styleguide standards for KConfig Modules used in combination with KControl.

    支援標準

    本章節包含了KDE 所用的工業標準和事實上標準的有關訊息(例如,我們遵循 XML 標準讀寫 XML 文件,在 KWin 中,我們實現了 Window Manager Hint 標準)。

    XML
    Extensible Markup language。KOffice 的文件格式。也廣泛用於數量激增的 KDE 應用程式的配置檔格式。
    DOM
    W3C定義的文件物件模型(Document Object Mode)。Qt 的 QDom* 類別就是以此為設計原型的。
    XDND
    Qt 和 Gtk 所用的應用程式間拖拽功能協定的規範。同時,許多其它應用程式也一樣採用它。
    Extended Window Manager Hint 標準
    也被稱為 NETWM 或 EWMH,用於視窗管理員互動的協議,許多視窗管理員支援。
    Desktop Entry 規範
    KDE 支援的 .desktop 檔案格式。
    圖示命名標準
    KDE 支援的 Freedesktop 圖示命名標準。
    MIME 類型
    Files types (as used to show appropriate icons in the file manager and to categorize data in drag & drop and clipboard operations) follow the convention known as MIME. Here you can find a list of registered content types.
    URL
    RFC 1738 制定的 Uniform Resource Locators。
    SM
    X11R6.4 工作階段管理協定。KMainWindow 的高階工作階段管理功能使用的後台協定。
    iCalendar
    RFC 2445 - Internet Calendaring and Scheduling Core Object Specification (iCalendar)。用於存儲 KOrganizer 和 KTimeTracker(在KDE < 4 叫 KArm) 的資料。