GNOME 3.0 釋出公告

1. 引言

GNOME 3.0 是 GNOME 計畫歷史中的一個重要里程碑。這次釋出導入了令人興奮的桌面,完全為了今日的使用者而設計,並且能適合各式現代的電腦裝置。GNOME 的開發者技術也在 3.0 中有了大大的改善。現代化並且有效率,它們會讓開發者以更少的時間和精力就能提供更佳的使用者體驗。而 GNOME 3.0 也帶來了與過去相同的 GNOME 應用程式,它們一如以往為使用者所熟知且信賴,而其中有很多程式都有了顯著的強化。

圖表 1GNOME 3.0

GNOME 3.0 按照計畫中固定的釋出週期,在上次的 GNOME 釋出版本,2.32 版的六個月後來到。它是經過三年的計畫與開發後的巔峰,並且是計畫九年以來的第一個主要釋出版本。

3.0 會是 GNOME 新旅程的起點。3.x 釋出系列會保持計畫的固定六個月開發週期,但是會以在 3.0 所見的創新趨勢為基礎,繼續帶給 GNOME 使用者與開發者更好的體驗。

GNOME 計畫是國際性的社群,它的工作是製做最棒的軟體給大家。我們所有的成果都可以自由的使用、修改和重新散佈,而且每個人也都歡迎加入創作它的行列。如果你希望協助讓我們的產品更上一層樓,你可以加入我們。

2. 給使用者的新功能

2.1. 嶄新的桌面

3.0 導入了新的 GNOME 桌面。優雅而美麗,它被設計成讓人們能以輕鬆、舒適並有控制的完成工作。3.0 桌面也延續了 GNOME 計畫專注於提供簡單易用的桌面環境給每一個人的想法。它包含了大量的重要新功能。

圖表 2一覽無遺

2.1.1. 活動概覽

活動概覽是 GNOME 3 桌面的關鍵功能。可以透過「活動」按鈕、左上角熱點或 windows 鍵使用,它是你所有電腦活動的入口。概覽讓你可以一眼看到所有的視窗,同時可用於在工作間切換或執行應用程式。

2.1.2. 通知你那件工作

GNOME 3.0 包含了新的通知系統,它的設計是要讓你專注於眼前的工作。通知並不會很醒目,並且會在訊息匣中等待直到你有空處理它們。在 GNOME 3 中的通知是互動式的:點選它們會切換到相關的視窗,而它們也會具有做出常用回應所用的按鈕。

2.1.3. 整合的訊息

即時訊息已直接整合到 GNOME 3 桌面裡。在 GNOME 3.0,你可以直接從即時通訊的通知裡進行回覆,並且可以透過畫面底部的訊息匣找到先前的談話。這表示你可以隨時跟你的連絡人溝通卻不需要切換到不同的視窗去。

圖表 3內嵌式聊天

2.1.4. 群組你的視窗

GNOME 3 的新工作區介面讓你可以輕易的群組視窗,也提供了簡單的方式來組織你的工作。視窗可以很容易的以拖放的方式加入工作區中,而工作區切換器中的縮圖也可以用來在工作區之間移動。

2.1.5. 桌面搜尋

GNOME 3 桌面包含了一個整合式的搜尋功能,可以用來執行應用程式、切換視窗和開啟最近使用過的文件和設定值。GNOME 計畫在未來的釋出版本中會進一步擴充這項桌面搜尋功能。

圖表 4桌面搜尋

2.1.6. 重新設計的設定值架構

GNOME 3.0 包含了新的設定值瀏覽器,讓你可以在同一個視窗探索系統設定值以及搜尋設定值面板。GNOME 的系統設定值也已經為 3.0 重新組織過,讓它可以直覺的找到你想要的設定值,許多設定值面板也都經過重新設計讓它們更易於使用。

2.1.7. 主題導向的求助

GNOME 3 具有新的主題導向式求助文件,它的設計能讓你找到需要的答案而不必翻閱冗長的手冊。GNOME 說明文件瀏覽器有巨大的效能提升及更快速的搜尋代表你可以花更少的時間在尋找你所需的建議上。

2.1.8. 而這還不是全部…

GNOME 3 桌面還有許多其他的功能。這裡只是它們中的一部分:

  • 用來保留你喜愛的應用程式的空間,稱為 Dash
  • 緊鄰的視窗排列讓你可以輕易的一次使用兩個視窗。
  • 新的桌布,包含新的預設 GNOME 桌布。
  • 一個漂亮的新視覺布景主題與優美的新 GNOME 字型名為 Cantarell

2.1.9. 更多資訊

更多關於 GNOME 3 桌面的資訊,包含影片展示,可以在 GNOME 3 網站找到。

2.2. 各項應用程式

GNOME 的應用程式也在 3.0 中獲得了大量的改善,當然要敘述完所有的改善是不可能的。以下是在這次釋出中一些最大的改變。

圖表 5Nautilus 檔案瀏覽器

2.2.1. 重新設計的檔案瀏覽器

Nautilus,GNOME 檔案管理程式,在 3.0 中被賦予全新的設計。新的介面簡潔而優雅,新的位置側邊欄讓我們能輕易的跳到重要的資料夾。連接伺服器對話盒也經過重新設計讓它更加有效率。

2.2.2. 現代化的網頁瀏覽

Epiphany 網頁瀏覽器在 3.0 中獲得了大量的改進。瀏覽網頁更加快速、靈活,而且新的釋出也導入了地理位置的支援。Epiphany 也包含了新的下載介面和狀態列,我們更加聚焦於使用者介面,還有大量的視覺強化,提供精湛的、現代化的瀏覽體驗。

2.2.3. 更聰明的文字編輯

GNOME 3.0 包含了對 gedit 文字編輯器的更新,其中有智慧型拼字檢查、完整支援壓縮檔,還有能處理含有無效字元的文件的能力。gedit 3.0 也包含了新的搜尋介面,不會干擾文件的檢視,以及分頁群組能讓你一次檢視多份文件。

圖表 6更聰明的文字編輯

2.2.4. 更好的即時通訊

在 3.0 釋出的 Empathy 即時通訊程式也有許多改變,包含通話的處理、拼字助理、密碼和憑證處理。現在已經有辦法阻擋不想要的連絡人的訊息以及在遠端伺服器上搜尋連絡人。

2.2.5. 在基礎之下的改進

改變 GNOME 的底層技術代表 GNOME 3 應用程式會更快速,而我們的新布景主題系統會給予它們更洗練的視覺外觀。許多 GNOME 的內建介面,像是「關於」對話盒,也都有所強化。

2.2.6. 稍等一下,還有更多!

其他的 GNOME 應用程式在 GNOME 3.0 中也都更加好用:

  • Cheese 網路攝影鋪包含了新的效果與可由使用者設定的效果。
  • Evince 現在讓你可以在觀看的文件中建立書籤。
  • GNOME 圖片檢視器,名為 Eye of GNOME,已得到速度上的提升與新的外掛程式系統。
  • Totem 3.0 包含了對視訊和音訊的串流支援。

3. 給開發者的新功能

GNOME 的開發者技術也為了 3.0 而有所改進。大量的強化工作使得相當數量的模組被廢棄。很多元件都經過精簡和現代化,同時許多科技也以更高超的技術來取代。

3.1. 現代化圖形

GTK+,亦即 GNOME 圖形工具組,已經從過時的繪圖 API 中重塑。這讓它可以和現代的圖形設備進一步結合,變得更快速、更具可攜性。

3.2. 進階的輸入裝置處理

GTK+ 會在有 XInput2 可用時使用它。這樣可以提供許多顯著的優點,像是支援輸入裝置的熱插拔、支援像手寫板/平板這類複雜的輸入裝置。整合 XInput2 也開啟了對多重指標的處理,代表 GNOME 已準備好在 X11 中即將到來的多點觸控功能。

3.3. 改進的布景主題功能

GNOME 3.0 導入了新的視覺布景主題系統。感謝使用了 CSS 語法使得布景主題增加了人類可讀性,而主題的作者們現在也能使用更廣泛的效果,像是曲線、漸層和透明色。新的系統也支援隱含式動畫和 RGBA 顏色。

3.4. 多重平臺支援

GTK+ 3.0 包含子新的功能以便於支援多重平臺(這些可以同時編譯並在執行階段選擇)。這樣有助於對新平臺的轉換,如 Wayland,將更加容易。

3.5. 輕鬆建立應用程式

新的 GtkApplication 類別會自動處理許多應用程式整合工作,包含開啟視窗的持續追蹤、確保唯一性和匯出動作。這代表建立 GNOME 應用程式會更加便利並且需要更少的程式碼。這個功能會在 3.x 週期中有進一步的發展。

3.6. 第一類別綁定

GNOME 傳統上就支援許多高階程式語言。在 GNOME 3.0 中導入 GObject Introspection 表示這些語言綁定都動態更新了,確保穩定性並給予開發者能使用包含在我們的核心技術中完整功能的能力。

3.7. 快速而簡單的設定值

GNOME 先前的設定值機制已經用 3.0 的兩個新元件取代。它們都有超越前代的主要優點。GSettings 提供了簡單且有效率的設定值 API 並允許類別屬性以少量代價就能綁定到設定值。dconf 則有新的超快速儲存與取回合作關係部件的能力。

3.8. 更豐富、更有彈性的使用者介面

GNOME 介面工具組已經得到強化的配置能力,可以對介面控制元與內容顯示進行更有彈性與更有效率的空間分配。3.0 也導入許多新的介面視窗元件,像是一項開關及應用程式選擇器對話盒。

圖表 7新的應用程式選擇對話盒

3.9. Anjuta 整合式開發環境

Anjuta,GNOME 整合式開發環境在 3.0 中包含了許多強化,像是自動將訊號與介面視窗元件連接,改進對 autotools/pgk-config 支援,還有新的 Git 整合系統。

3.10. 升級到 GNOME 3

我們的 移植指南包含如何將現有的 GNOME 軟體移植到我們的新開發者技術的教學。

4. 國際化

感謝全世界的 GNOME 翻譯計劃 成員,GNOME 3.0 提供了 50 種語言的支援,其中有許多包含了使用者及系統管理者的手冊。

支援的語言包含:

  • 中文 (中國)
  • 中文 (台灣)
  • 中文 (香港)
  • 丹麥語
  • 俄文
  • 保加利亞語
  • 加利西亞語
  • 加泰羅尼亞語 (巴倫西亞)
  • 匈牙利語
  • 印地語
  • 印尼文
  • 印度 Gujarati 文
  • 嘉泰羅尼亞語
  • 土耳其語
  • 坎那達語
  • 塞爾維亞拉丁語
  • 塞爾維亞語
  • 孟加拉語
  • 巴斯克語
  • 巴西葡萄牙語
  • 希伯來語
  • 希臘文
  • 德文
  • 意大利文
  • 愛沙尼亞語
  • 拉脫維亞文
  • 挪威語/Bokmål
  • 捷克語
  • 斯洛文尼亞語
  • 旁遮普語
  • 日文
  • 法文
  • 波蘭語
  • 泰文
  • 泰米爾語
  • 烏克蘭語
  • 瑞典語
  • 立陶宛文
  • 羅馬尼亞語
  • 芬蘭語
  • 英式英語
  • 荷蘭語
  • 葡萄牙文
  • 西班牙文
  • 越南語
  • 阿拉伯語
  • 阿斯圖里亞斯文
  • 韓文
  • 馬拉地語

其他很多語言是部分支援的。詳細的統計和更多關於 GNOME 翻譯的資訊可以在 GNOME 翻譯狀態網站取得。

要將如同 GNOME 般巨大的軟體套件翻譯為新的語言即使對最專業的翻譯團隊而言也是一項艱鉅的工作。在這次釋出中有特殊表現的團隊是維吾爾語團隊,他們的翻譯完成度提升了超過 37 點。而世界語團隊的翻譯率也提升了百分之 21。

5. 取得 GNOME 3.0

GNOME 3.0 的原始碼可以自由的下載與重新散布。(然而一般使用者仍建議等到可以透過發行版本或廠商取得 GNOME 3.0。)關於如何取得 GNOME 3.0 的資訊可以在 GNOME 3 網站找到。這個網站也提供 3.0 live 映像檔讓你用來試試看。

為了提供尖端的體驗,GNOME 3 桌面需要圖形硬體加速的能力。如果沒辦法使用這項功能,GNOME 3 後備桌面仍然提供絕佳的經驗並包含這個釋出中包含的許多改進。

6. 展望 GNOME 3.2

GNOME 3.x 系列的下一個釋出版本預定在 2011年九月/十月。我們已經計畫了很多新的功能和強化,包含對活動概覽追加文件介面,讓應用程式選單融入頂端面板,以及對文件分享與網頁帳號設定值的整合。

7. 鳴謝

這次釋出如果沒有 GNOME 社群的努力工作與奉獻就無法辦到。恭喜並感謝每一位讓它得以成真的人。

這份成果可以自由的翻譯為任何語言。如果你想要將它翻譯為你的語言,請連絡 GNOME 翻譯計劃

這份文件是以 Creative Commons Sharealike 3.0 授權下散佈。版權所有 © The GNOME Project

由 Allan Day 在 GNOME 社群的協助下編寫。