KDE 4 的視覺效果由於
Oxygen 圖示集引入 kdelibs 而發生了翻天覆地的變化。這次的引入過程仍在繼續,其中還包括一個影響了數千個檔案的大型圖示命名方案的改變。但是 Oxygen 美工項目不僅僅是示圖集,它是 KDE 4 中統一的美工效果。Oxygen 中不可或缺的 SVG 部分為很多具備 SVG 顯示功能的程式帶來了全新的風格體驗。下面是詳細內容
。
請注意我今天所展示的美工效果還只是個進行中的工作圖而且並沒有完全定型,但這種從 KDE 的 SVN 庫中編譯出來的效果正是 KDE 新的預設效果。Oxygen 將是 KDE 4 的新美工方案,但其中的各個元素仍可能變更。Oxygen 團隊將很樂意在評論中看到您對今天所展示的效果有任何意見或迴響。
一月份,我在第一篇通向 KDE 4 之路文章中 向大家展示了一些 KDE 4 中的 SVG 技術,這項技術大部分應歸功於 Qt 的新 SVG 顯示功能。在那篇文章中的部分美工正是 Oxygen 團隊的作品。過了兩個月了那些圖形又多了很多改進,但真正最大的視覺改變還是新 Oxygen 圖示集引入 kdelibs,並作為新的預設圖示。
Oxygen 實在是個龐大而遠未完成的項目,圖示集只是它的一部分而已。Oxygen 有句非正式的標語:「讓看到您的桌面就像呼吸清新的空氣」,它帶來的是整個 KDE 環境的視覺感觀的新體驗。Oxygen 團隊由一群開發者與藝術工作者組成,他們致力於讓 KDE 看起來很漂亮。他們不僅帶來了亮麗的效果,還保證 KDE 有一個統一的、易於辯識的界面。例如,豎立於工具欄上的圖標在它們下部都有相同的陰影,這就帶來了一致的視覺效果。在美工中構建起來的調色板確保了圖示之 間的和諧,並仍想當溶液辨別。所有圖示都是用 Inkscape(或其它有 SVG 功能的程式)做出來的 SVG 文件,而這些 SVG 文件也非常易於調整。
我們現在也有了一個正式的 KDE 4 圖示命名方案。以前的 KDE 圖示命名方案都是隨著 KDE 的發展而逐步演化生成的,所以在很多地方都顯得很隨意。Oxygen 團隊這次直接開發了一套命名方案,而且他們是將之作為 freedesktop.org 的一部分來做的,這使得未來 KDE 與其它桌面環境在圖示的命名上不會混淆了。
好了,對 Oxygen 的文字描述告一段落,下面請看一些 Oxygen 的圖片描述。
下面是一張顯示 Oxygen 圖示的 Dolphin 檔案管理員的截圖,以及一張 KDE 3.5.6 中 Konqueror 的截圖,它們打開的是同一個文件夾。當然預覽功能打開的時候,很多類型的文件也可以預覽。
您可以注意到在 Dolphin 截圖中雖然有 Oxygen 的新圖示代替了舊的圖示,但仍有些舊圖示依然存在。在 Oxygen 圖示引入的過程中,圖示的名字被改變了。舊的代碼也許還用著舊的圖示名稱,還沒有使用新的的 Oxygen 圖示名。當原來的水晶 SVG 圖示從 kdelibs 中刪掉後,舊圖示名的影響就會消失了,而新圖示也就會顯得更清晰了。對於那些更喜歡舊圖示的朋友們,在 KDE 4 中也將會對舊圖示修改成新格式的圖示主題,它們將被包含在 kdeartwork 包中。
Oxygen 圖示目前已被設為預設,您也將會在所有以後的「通向 KDE 4 之路」系列文章中看到它們,而大家肯定會對這套美工的完整性表示欣賞的。當然一些圖標仍有進一步提升的空間,這要多謝 SVG 源碼的使用了。我不會在本文中提供完整的 Oxygen 圖示集,大家可以在 websvn 中或通過自己編譯的 KDE 4 來看到它們。下一個 KDE 4 的快照版當然會將這套圖示集包含在內。
但是我還是得重複這句話:Oxygen 不只是一套圖示集。Oxygen 美工在 KDE 4 中隨處可見。這是 KDE 4 新的登出對話框的一張截圖。
在整個 KDE 中使用 Oxygen 圖示所帶來的最大的好處是它(幾乎)與圖像縮放無關。這個意思是某些程式可以縮放到任何尺寸,它的看起來依然良好。例如,如果您在玩 KDE 遊戲中的 KBounce,您想要讓它變大或者變小,它就會調整到您想要的尺寸。
KDE 4 並不是一個分辨率無關的桌面環境,這也不是當前 KDE 的努力目標,但某些 KDE 組件的確建立在分辨率無關的基礎上。
Oxygen 的另外兩個部分仍在開發中,它們還沒有完成。它們是 Oxygen 器件風格和 Oxygen 視窗裝飾。這兩個組件還沒有被 KDE 4 設為預設,因為它們遠未成熟。也正是由於它們還不是 KDE 預設的原因,所以我也不想現在就把它們展示出來。但大家須知 Oxygen 圖標與相關的美工只是 Oxygen 項目中的一部分。Oxygen 團隊在程式風格和視窗裝飾上有很大的進展,但整個項目實在是龐大的工程。
KDE 4 中的其它視覺化元素並不都直接由 Oxygen 團隊完成,但那些工作也會在必要時與 Oxygen 項目協同工作。它們是 KWin 中的合成顯示分支,還有 Plasma 的工作區主題功能等。
有興趣參與 KDE 的美工創作的朋友們可以訪問 irc.kde.org 的 #kde-artists 頻道與一些美術工作者相交流。他們非常友好,對專業或非專業人員的建設性回饋意見他們都執同一態度。
單個的 KDE 項目也在尋找美工幫助:最近 Kalzium 的 Carsten Niehaus 發出邀請,希望有人幫助製作一些可愛的元素圖標,這些圖標將與一個可選的對小孩子比較友好的界面配套。有興趣的朋友請訪問 #kalzium 的 irc 頻道。
Amarok 項目最近也告訴我他們的 Amarok 1.4.6(運行於 KDE 3.5.x系列中)也需要一些美工協助,這些美工不需要是 Oxygen 風格的,因為 Oxygen 風格是 KDE 4 的計劃。如果有興趣,請與 #amarok 中的「markey」聯繫。
評註旁白:我很高興有很多朋友對 KDE 4 的開發抱有興趣,但也請提出有幫助的回應以幫助 KDE 4 改進。很多開發者們看到了在 dot.kde.org上的評論,並針對用戶的建議中有意義的部分在各自的程式增加了新功能。例如 Peter Penz 在 Dolphin 中實現了樹狀瀏覽功能,Rafael Fernández López 也通過回應對工作進度管理器作了改進。很歡迎大家多提供意見,但上週的文章貼出之後,評論亂了套,這就很難從中選出有意義的東西。不過上週也著實破了 dot.kde.org 的評論紀錄了。很希望某天我們在欣喜 KDE 4 進步之餘再破一次紀錄。下週見。
原文 by Troy Unrau
翻譯 by yuanjiayj
=[附註]================================
這次 通向KDE之路 的專題Delay了很久,就其因還是因為沒時間,加上又要重新翻譯的關係。另外這裡還有11回還沒有翻譯,至於什麼時候會翻譯完張貼我也無法保證,不過這個情況會在下個月底後改善,因為那時我就有充份的時間了。(有空了以後翻譯品質因該也會提高許多吧?)
lRabbit 小兔子 【April 28, 2007】