GNOME 3 應用程序設計新趨勢
參與 GNOME 設計的 Allan Day 近期在博客上分享一些 GNOME 3 應用程序設計的新趨勢。
首先 Allan 表示隨 GNOME 3.2 發布的“Documents 文檔”和“Contacts 聯系人”將會迎來新成員 Boxes(虛擬化和遠程桌面工具)、Web(網頁瀏覽器) 和 Clocks(世界時鐘)。目前設計小組正在撰寫用戶界面設計指南 HIG,本文僅是一些前瞻性的內容。
最大化窗口
如上圖所示的 Web 程序,在多數情況下窗口將最大化顯示,并且將隱去標題欄,這樣可以盡可能的有效利用屏幕空間顯示內容。其中:
- 并不是所有程序都會最大化顯示,諸如計算器之類的小應用程序,并不會最大化顯示。
- 盡管會默認最大化顯示,程序依然可以取消該狀態,執行窗口平鋪等操作。
- 對于在超大屏幕上顯示的時候,會有另外的策略處理以便更佳合理的利用空間。
視圖元素
如上圖的 Music 程序所示,GNOME 3 程序的一個窗口中將包含多個視圖這一界面元素,每個視圖將只顯示和當前所從事活動相關的內容。意味著用戶將可以更加關注當前的活動,而不被界面上無關的其他元素困擾。
主工具欄
如上圖的 Clocks 程序所示,GNOME 3 的主工具欄風格將變得簡潔,內容上也是強調在不同程序間的共通性,同時支持各種對齊點,美觀的精確調整更容易。
此外 GNOME 3 的主工具欄還將取代窗口標題欄承擔導航的功能,成為用戶界面的頂層元素,提供關鍵性的交互功能。
選擇和上下文操作
GNOME 3 將引入觸屏友好的文件選擇和上下文操作菜單,通過進入特殊的上下文視圖來實現操作。這種方法一方面避免了傳統使用 Shift 的輔助鍵操作的不變,同時也方便布局僅限上下文菜單的內容。
可以通過設計者創建的交互站點來體會心得上下文操作方式。
搜索
便于搜索是 GNOME 3 應用程序中的核心理念之一,只要光標不是位于文本輸入框或者文檔中,那么只要用鍵盤開始輸入,便會立即啟動搜索。
同時搜索框也可以通過在列表或網格向下滑動的方式呈現出來,這樣可以減少空間浪費。同時,應用程序作者也可以針對自身程序內容的特點,添加一些過濾器到搜索中,通過搜索框下拉菜單訪問。
以上介紹的 GNOME 3 應用程序設計的新趨勢眼下正在不斷的打磨和修訂之中,歡迎各方面的意見和建議,最終將成型 GNOME 3 應用程序用戶交互指南。