自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

為何Linux桌面應(yīng)該按任務(wù)來組織管理?

譯文
系統(tǒng) Linux 系統(tǒng)運維
眼下不是桌面環(huán)境方面進行大膽創(chuàng)新的時候,按應(yīng)用程序名稱來組織管理再也不切實際。既然如此,何不試試另一種方法?你在使用某個特定的任務(wù)時,可以像個人計算的早期那樣臨時回到原來的情形,那時候應(yīng)用程序數(shù)量不多,不至于讓人無所適從?;蛘?,換一種方式說,你使用一種更有針對性的Favorites(最喜愛的程式)菜單。

  [[158499]]  

  【51CTO.com快譯】眼下不是桌面環(huán)境方面進行大膽創(chuàng)新的時候。用戶反對KDE、GNOME和Unity的一幕還歷歷在目,開發(fā)人員不會試圖對桌面環(huán)境作出重大變化。相反,更偏愛沒人容易心煩意亂的功能方面的調(diào)整和細小改進。我仍然認為,桌面早就該換成基于任務(wù)的設(shè)計了。

  在過去,桌面按應(yīng)用程序來組織管理。這種方法在個人計算的早期很適用,那時候應(yīng)用程序數(shù)量不多。而如今,至少從兩個方面來看,這種方法完全過時了。

  首先,應(yīng)用程序的名稱往往很少體現(xiàn)功能。Amarok、K3B(哪怕使用完整的寫法Burn Baby, Burn)和Shotwell都是一流的應(yīng)用程序,但是沒有人能從它們的名稱中猜出其功能。連Libreoffice的名稱也只是含糊地表明了用途。像Pysol(Python Solitaire)或digiKam(數(shù)碼相機)這些應(yīng)用程序的名稱在普通菜單的應(yīng)用程序中只占三分之一,連這樣的名稱,意思都不太明了。

  應(yīng)用程序名稱含糊的這種情況,通常歸因于基于任務(wù)的頂層菜單。比如說,當Scribus和Xsane都列在Graphics下方時,引導(dǎo)作用極其有限。

  其次,也是更重要的是,普通的現(xiàn)代電腦有太多的應(yīng)用程序,按名稱來顯示它們已變得越來越不切實際。

  經(jīng)典菜單不是對屏幕來說太長,就是子菜單溢出屏幕,直到它們幾乎不被使用。替代辦法也不是特別成功。只顯示一小部分應(yīng)用程序有可能讓用戶不知道已安裝的全部程序,哪怕添加上搜索欄也是如此。

  同樣,雖然由于缺少空間,獨立的菜單屏幕在移動設(shè)備上可以接受,但是在工作站上,只會讓人分心。經(jīng)典菜單的替代方法一直夢想的設(shè)計是:盡量減少鼠標點擊次數(shù),讓用戶可以盡快回去處理工作。

  基于任務(wù)的替代方法

  想解決這個設(shè)計問題,最快捷的辦法很可能是基于任務(wù)的設(shè)計??蓡栴}是,基于任務(wù)的設(shè)計只是偶爾在桌面環(huán)境中合情合理。除了在頂層菜單中以外,如果用戶選擇,它可以與虛擬工作區(qū)一起有限地實施;比如說,一個工作區(qū)專門用于上網(wǎng)沖浪,另一個工作區(qū)用于收閱電子郵件。

  除此之外,實施基于任務(wù)的桌面的一大舉措就是KDE Activities――它們似乎太激進了,缺乏詳細的解釋,未能流行起來。

  然而,你設(shè)置好Activities后,最先一目了然的一點是,相比任何一種菜單,每個Activity需要的桌面圖標比較少。即使工作區(qū)上有文檔和URL,KDE Activity也很少需要十多個圖標,常常五六個圖標就可以了。因而,所有必要的資源都只要點擊一下鼠標就能獲取,極少需要搜索就能找到這些資源。

  換句話說,你在使用某個特定的任務(wù)時,可以像個人計算的早期那樣臨時回到原來的情形,那時候應(yīng)用程序數(shù)量不多,不至于讓人無所適從?;蛘?,換一種方式說,你使用一種更有針對性的Favorites(最喜愛的程式)菜單。

  就個人而言,我很喜歡Activities;如果我使用除KDE之外的任何桌面,要是沒有Activities就會覺得無計可施。不過,我很想知道它們能不能再邁進一步。

  具體來說,何不讓任務(wù)成為一直貫徹到菜單的組織原則?GNOME菜單中已經(jīng)傾向于采用這種組織,“Document Viewer”取代了“Evince”,“Movie Player”取代了“Totem”。從各方面來考慮的話,把“LibreOffice Cals”換成“Spreadsheets”或者把“Firefox”換成“Web Browser”不會是多大的變化。許多桌面圖標用戶已經(jīng)進行了這種變化,幾個次要的發(fā)行版也是如此。

  這種解決辦法有望消除應(yīng)用程序名稱與功能毫無關(guān)系的問題。讓菜單項可以編輯,它們還會減少菜單的長度,讓它們可以在單頁上全部顯示。

  按名稱組織的視圖可能仍會留下來,完全用于參考,但在普通環(huán)境下,菜單只會顯示任務(wù);如果是替代方法,可能會顯示子菜單。一些應(yīng)用程序安裝時已經(jīng)為它們分配了任務(wù),而額外的任務(wù)可以由用戶來添加。

  結(jié)果就是立即易于理解、高效、個性化,而這些都是Linux桌面用戶所偏愛的。

改變的意愿

  當然,我認識到,在當前情況下,不可能實現(xiàn)這種變化。在科幻作家Harlan Ellison筆下的世界里,我不僅在搭建空中樓閣,還打算頭一個月就搬進去。

  不過,變化不會很大,適應(yīng)變化也不會很難。大多數(shù)桌面環(huán)境已經(jīng)允許選擇默認的常用應(yīng)用程序來打開文件。讓整個菜單都基于任務(wù)只需要更多的同一選擇,隨之而來的高效很快會證明有必要花這番力氣。

  最重要的是,圍繞任務(wù)構(gòu)建桌面可以消除所有精心制作但常常很煩人的基本菜單的替代方法,讓用戶可以更快速地瀏覽。其實只要愿意實施變化,但假設(shè)這一幕果真出現(xiàn)的話,也不太可能會在幾年內(nèi)出現(xiàn)。

原文標題:Why the Linux Desktop Should Be Organized By Tasks,作者:Bruce Byfield

【51CTO譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】

責(zé)任編輯:火鳳凰 來源: 51CTO.com
相關(guān)推薦

2009-05-25 13:50:28

Linux桌面走俏

2009-11-17 10:39:11

聯(lián)想LenovoLinux桌面

2012-05-08 14:32:19

2022-07-27 11:26:56

Linux

2015-04-21 10:11:15

云托管Linux桌面

2009-10-12 11:08:42

Linux桌面Linux用戶占有率

2009-12-09 11:50:17

袁萌Linux桌面

2012-08-01 14:14:51

IBMdW

2014-03-17 10:14:53

云桌面DaaS

2011-09-02 17:53:11

LinuxGNOME

2021-06-15 08:02:55

Linux 進程管理

2011-01-14 12:43:58

2019-12-10 09:46:12

Elementary PantheonLinux

2019-11-04 11:25:33

內(nèi)部攻擊網(wǎng)絡(luò)

2011-09-02 17:52:56

ubuntuLinuxGNOME

2022-10-13 11:38:16

Flowable查詢用戶組

2016-02-25 10:58:01

Live Linux桌面發(fā)行版

2015-10-15 13:35:44

2009-03-05 10:16:01

Linux桌面環(huán)境窗口管理器

2024-05-16 10:59:16

Vue項目前端
點贊
收藏

51CTO技術(shù)棧公眾號