眼下不是桌面環(huán)境方面進(jìn)行大膽創(chuàng)新的時(shí)候。用戶反對(duì)KDE、GNOME和Unity的一幕還歷歷在目,開發(fā)人員不會(huì)試圖對(duì)桌面環(huán)境作出重大變化。相反,更偏愛沒人容易心煩意亂的功能方面的調(diào)整和細(xì)小改進(jìn)-桌面早就該換成基于任務(wù)的設(shè)計(jì)。選擇桌面服務(wù)外包吧。
在過去,桌面按應(yīng)用程序來組織管理。這種方法在個(gè)人計(jì)算的早期很適用,那時(shí)候應(yīng)用程序數(shù)量不多。而如今,至少從兩個(gè)方面來看,這種方法完全過時(shí)了。
首先,應(yīng)用程序的名稱往往很少體現(xiàn)功能。應(yīng)用程序名稱含糊的這種情況,通常歸因于基于任務(wù)的頂層菜單。比如說,當(dāng)Scribus和Xsane都列在Graphics下方時(shí),引導(dǎo)作用極其有限。
其次,也是更重要的是,普通的現(xiàn)代電腦有太多的應(yīng)用程序,按名稱來顯示它們已變得越來越不切實(shí)際。
經(jīng)典菜單不是對(duì)屏幕來說太長,就是子菜單溢出屏幕,直到它們幾乎不被使用。替代辦法也不是特別成功。只顯示一小部分應(yīng)用程序有可能讓用戶不知道已安裝的全部程序,哪怕添加上搜索欄也是如此。
同樣,雖然由于缺少空間,獨(dú)立的菜單屏幕在移動(dòng)設(shè)備上可以接受,但是在工作站上,只會(huì)讓人分心。經(jīng)典菜單的替代方法一直夢想的設(shè)計(jì)是:盡量減少鼠標(biāo)點(diǎn)擊次數(shù),讓用戶可以盡快回去處理工作。
基于任務(wù)的替代方法
想解決這個(gè)設(shè)計(jì)問題,最快捷的辦法很可能是基于任務(wù)的設(shè)計(jì)。可問題是,基于任務(wù)的設(shè)計(jì)只是偶爾在桌面環(huán)境中合情合理。除了在頂層菜單中以外,如果用戶選擇,它可以與虛擬工作區(qū)一起有限地實(shí)施;比如說,一個(gè)工作區(qū)專門用于上網(wǎng)沖浪,另一個(gè)工作區(qū)用于收閱電子郵件。
除此之外,實(shí)施基于任務(wù)的桌面的一大舉措就是KDE Activities――它們似乎太激進(jìn)了,缺乏詳細(xì)的解釋,未能流行起來。
然而,你設(shè)置好Activities后,最先一目了然的一點(diǎn)是,相比任何一種菜單,每個(gè)Activity需要的桌面圖標(biāo)比較少。即使工作區(qū)上有文檔和URL,KDE Activity也很少需要十多個(gè)圖標(biāo),常常五六個(gè)圖標(biāo)就可以了。因而,所有必要的資源都只要點(diǎn)擊一下鼠標(biāo)就能獲取,極少需要搜索就能找到這些資源。
換句話說,你在使用某個(gè)特定的任務(wù)時(shí),可以像個(gè)人計(jì)算的早期那樣臨時(shí)回到原來的情形,那時(shí)候應(yīng)用程序數(shù)量不多,不至于讓人無所適從。或者,換一種方式說,你使用一種更有針對(duì)性的Favorites(最喜愛的程式)菜單。
就個(gè)人而言,我很喜歡Activities;如果我使用除KDE之外的任何桌面,要是沒有Activities就會(huì)覺得無計(jì)可施。不過,我很想知道它們能不能再邁進(jìn)一步。
具體來說,何不讓任務(wù)成為一直貫徹到菜單的組織原則?GNOME菜單中已經(jīng)傾向于采用這種組織,“Document Viewer”取代了“Evince”,“Movie Player”取代了“Totem”。從各方面來考慮的話,把“LibreOffice Cals”換成“Spreadsheets”或者把“Firefox”換成“Web Browser”不會(huì)是多大的變化。許多桌面圖標(biāo)用戶已經(jīng)進(jìn)行了這種變化,幾個(gè)次要的發(fā)行版也是如此。
這種解決辦法有望消除應(yīng)用程序名稱與功能毫無關(guān)系的問題。讓菜單項(xiàng)可以編輯,它們還會(huì)減少菜單的長度,讓它們可以在單頁上全部顯示。
按名稱組織的視圖可能仍會(huì)留下來,完全用于參考,但在普通環(huán)境下,菜單只會(huì)顯示任務(wù);如果是替代方法,可能會(huì)顯示子菜單。一些應(yīng)用程序安裝時(shí)已經(jīng)為它們分配了任務(wù),而額外的任務(wù)可以由用戶來添加。
結(jié)果就是立即易于理解、高效、個(gè)性化,而這些都是Linux桌面用戶所偏愛的-IT運(yùn)維外包服務(wù)。
大多數(shù)桌面環(huán)境已經(jīng)允許選擇默認(rèn)的常用應(yīng)用程序來打開文件。讓整個(gè)菜單都基于任務(wù)只需要更多的同一選擇,隨之而來的高效很快會(huì)證明有必要花這番力氣。
最重要的是,圍繞任務(wù)構(gòu)建桌面可以消除所有精心制作但常常很煩人的基本菜單的替代方法,讓用戶可以更快速地瀏覽。其實(shí)只要愿意實(shí)施變化,但假設(shè)這一幕果真出現(xiàn)的話,也不太可能會(huì)在幾年內(nèi)出現(xiàn)。
相關(guān)文章