Unity的變革:全新的任務切換
離Ubuntu 11.10的發(fā)布只有不到一個半月了,這次Ubuntu又會帶來什么新鮮的東西?還是像11.04發(fā)布那會,帶來一個不是很穩(wěn)定、又飽受爭議的Unity?
經(jīng)過我這段時間對Ubuntu 11.10開發(fā)版的體驗,我很欣喜地看到,Unity的進步和改善非常的顯著,細節(jié)打磨地非常好。尤其是新的「Alt+Tab任務切換機制」,在GNOME 3的基礎上又改善了不少。
簡單地說,GNOME Shell的Alt+Tab任務切換,引入了在使用「Alt+`」進行「窗口間切換時」顯示「縮略圖」的功能。這個縮略圖的增加可以幫助用戶在多個窗口中切換時,不用盲目地不停地按「Alt+`」,視覺反饋讓用戶可以知道有幾個窗口可以切換。

而新版本的Unity在這上面走的更遠,在進入任務切換時,不需要切換至窗口切換模式,用戶便能得知該App有沒有多窗口了。如下圖的Firefox圖標,眼睛一看就知道有3個Firefox的窗口。
另外一個小細節(jié)是,如果開啟了很多App,則會以「Cover Flow」的特效層疊起來,見右邊的兩個圖標,保證了在很多App間切換時,始終聚焦在主體及其周圍。
另一個新增的東西是,首次增加了「Show Desktop」這個東東。用Mac OS X的同學都知道,在Mac下無論有沒有開啟App,至少是會有一個Finder的App是可以作為當前正在運行的App的(切換到它的效果是全局菜單變成了Finder和當前的Finder窗口)。
而Unity增加的這個「Show Desktop」呢,不僅會使全局菜單變成文件管理器,而且會真的Show Desktop,也就是所有的App都最小化了,顯示出當前的桌面。盡管有其他快捷鍵可以達成這個效果,但不可否認新增的這種方式給用戶多了一種選擇。

上面講了Unity任務切換的幾個變化,那么「Alt+`」窗口間切換是怎么個形式呢?如下圖:
不像GNOME 3是在下面新增了一條來顯示其他窗口,Unity直接以漂亮的動畫效果將Firefox的圖標展開,變成了三個Firefox的窗口,此刻用戶可以按「Alt+`」在這三個窗口中不斷循環(huán),直到定位至自己想要的窗口。
從操作感來說,這個與GNOME 3、Mac OS X無異,但是從視覺上講,你更喜歡哪一個呢?總之我是喜歡Unity這樣。

本文僅從Unity的任務切換機制的改進來反應新版本的Unity的一些設計思路,其他更多細節(jié)地改進將在之后介紹。
相信一個多月后全新的Unity會重新吸引半年前因為不習慣Unity而繼續(xù)使用GNOME的同學,你愿意不愿意嘗試一下?
原文:http://imtx.me/archives/1653.html
【編輯推薦】