GNOME Shell 是 GNOME 桌面環境的核心使用者介面,其採用 C 和 JavaScript 編寫。GNOME Shell 於 2011 年 4 月 6 日釋出,用於取代 GNOME Panel,成為了 GNOME 的預設使用者介面。它提供瞭如啟動應用程式和在視窗之間切換等基本的功能。
GNOME 42 Alpha 已於上週。
libadwaita 是一個實現 GNOME HIG 的 GTK 4 庫,是對 GTK 的補充。libadwaita 也是 libhandy 的直接繼承者。GNOME 42 也將採用 libadwaita,最直接的影響就是會帶來的一個更圓潤、曲線過度更柔和的外觀。整體的 UI 變化都與上述特點對應,雖然所有 UI 都做了改變,但改變又十分的微妙。
GNOME 42 狀態選單主題變化截圖(左:舊|右:新)
從上圖可以看出,在新版本中,大多數 Shell 元素所使用的背景顏色都會更深(老版本更像是灰色),以及顏色更亮的文字/圖示。新版本中還將採用一種全新的下拉式選單樣式,會對選中的功能給予一個圓角高亮的背景,這個背景也比老版本更加顯眼(該特點與 libadwaita 帶來的高亮效果相呼應)。
在上方的圖片中我們還能看出另一個變化,新版本中彈出的視窗不再使用 「三角形」 圖示來指明該視窗來自於哪個選項。這一變化影響整個使用者介面。
"請勿打擾" 的切換按鍵有一個更加顯眼的設計。
之前版本的音樂控制元件使用了過多的空間,因此會導致歌手的名字經常被截斷(上:舊|下:新)。正如上方截圖所展現的那樣,新版本中縮小了上一首、播放/暫停和下一首按鍵的大小,騰出來的空間將會完整顯示出歌手的名字。
搜尋結果頁面,也同樣會用一個更加顯眼的反差色來展現使用者搜尋的內容,老版本僅僅是在搜尋結果上加了一個邊框。(上:舊|下:新)
GNOME 42 的這些外觀變化是否符合你的觀感呢?就我個人而言,新版本中引入的反差色和高亮顯示確實大幅改善了老版本上各種提示不明顯的問題,是一項值得繼續推廣下去的改進。
但目前需要注意的是,GNOME 42 還在開發中,正式版預計將在 3 月釋出,在此過程中可能仍有外觀上的變化。