<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Shao Fan

    關于JAVA與軟件工程
    posts - 31, comments - 71, trackbacks - 0, articles - 4
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    易用的界面,簡單的一步

    Posted on 2006-03-10 06:39 shaofan 閱讀(1851) 評論(5)  編輯  收藏 所屬分類: 其他

    本文譯自Joel on Software,同時發表在其wiki上。關于作者本人,請看這里。由于Joel對于他人對其作品的轉載有較嚴限制,轉載及引用者請參閱其聲明:Linking, Quotation, and Reprinting。這是我翻譯的第一篇文章,有些地方我也不是很肯定,請多多指正!

    (第一稿)


    在飛機控制的設計中,糟糕的可用性會致使飛機發生CFIT:可控飛行撞地

    可能可用性在你的產品中不是那么關鍵。如果幸運的話,你在可用性設計中的錯誤可能只會使人失去四肢,或甚至只是拇指。沒什么更糟的了。

    事實上,如果極端幸運,那么糟糕的可用性設計除了會使人難受,沒有其他后果。用戶試著去做一些事情,或者失敗,或者掙扎著去用,很直接的后果就是他們會為此感到不悅。在將來的文章里,我會講講此事在心理上的原因,但現在,這樣說就足夠了:使用戶不悅的原因,很可能并非完全如你所想。

    可用性,確實是一個“好”設計的核心。在將來,我會花很多時間來講述這個問題。

    好消息是:我可以很輕松地教你關于可用性設計的話題。讓我們開始吧:

    當一件東西能夠以被期待的方式運行,那它就是易用的。

    就是這樣!這就是關于可用性的一切!像Hillel所說,其它的一切都是解說詞。

    讓我們來看一個簡單的例子。


    哪個更好用:Windows還是Mac?


    在為人們設計產品時,有一個假想用戶是很有幫助的。所設想的用戶越是實際,提供的幫助越大。

    我的假想用戶就是彼特。

    有一天,彼特的朋友,吉娜叫他來幫忙。吉娜有一臺Macintosh的iBook,因為她喜歡白色的電腦。當彼特坐下開始試著用吉娜的Macintosh時,他很快就感到有點沮喪了。“我討厭這些東西,”他說。雖然最后成功地幫吉娜解決了問題,他卻覺得高興不起來。“Macintosh的用戶界面真是笨拙至極。”

    笨拙?為什么會這樣說呢?每個人都知道,Macintosh有著優雅易用的用戶界面,對不對?難道它不是那種易用性的范例嗎?

    好吧。讓我們來看看。

    在Macintosh上,如果你想改變窗口的大小,你必須拖它的右下角。而在Windows上,在任何一個邊上拖動鼠標,都可以改變窗口大小。當彼特幫吉娜時,他試著拖右側的邊來讓窗口變寬。結果,整個窗口都跟著動了,而不是他想要的“改變大小”。

    在Windows上,當出現一個消息框時,你只要按tab鍵移動焦點到所需的按鈕上,然后按一下空格鍵就可以按到那個按鈕。但在Mac上,空格鍵不起那樣的作用。當彼特得到一個警告,他就試著像他過去六年里下意識的做的那樣,按空格鍵來關掉消息框。第一次,機器沒有任何反應,他以為是鍵盤有問題,于是更大力地又按了一次。結果還是一樣。最后他只能用鼠標了。這是另一個小小的挫折。

    彼特還習慣用Alt+F4來關閉窗口。在Mac上,這恰恰是用來調整聲音音量的。這次,彼特想點擊桌面上的IE圖標,而這個圖標剛好被另一個窗口遮住了一部份。于是他按Alt+F4關閉窗口的同時立即雙擊圖標所在的位置。結果是聲音音量變大了,而窗口并未被關掉。而他的雙擊點在了他想關掉的那個窗口的幫助按鈕上,把幫助窗口打開了。好了,他現在需要關閉兩個窗口了。

    這也是一個小小的挫折吧,但是,這確實讓彼特更加郁悶了。這天結束的時候,彼特的脾氣很不好。他試著控制那些東西,卻都沒有反應。空格鍵和Alt+F4都“不起作用”----就像它們壞了一樣。窗口也不聽話,連調整大小都不行。真差勁。就算這些想法都是下意識的,這些“失去控制”的細微感受也最終使他感到不快。“我還是喜歡我自己的電腦”,彼特想,“它被我設置的完美無缺,總能按照我想的方式去運行。而這些Mac真是難用。真是讓人不爽。如果Apple這些年多花些心思在MacOS上,而不是搞iPod那些那些玩意,他們的操作系統也不會這么糟糕了。”

    好了。我們比彼特清楚。他雖然有這些種種感受,但事實上對Mac用戶來說,Mac確實很好用。完全可以用任意鍵來關閉窗口。微軟的程序員很可能覺得,讓用戶拖動任意邊都可以調整窗口大小的功能真的很不錯。而Apple程序員很可能認為,拖動任意邊來移動窗口位置的功能很有創意。

    那些盲目信仰某種OS的網站上的關于用戶界面的爭論,都沒有說到點子上。Windows更好,是因為給你更多手段來調整窗口大小。那又怎樣?這并不是問題所在。真正的問題是,UI是否以用戶預期的方式來響應他們的操作。如果不是,那么用戶就會覺得他們無法控制它,并覺得自己會難以達成目的。就是這樣了。當一件東西能夠以被期待的方式運行,那它就是易用的。你可以把這句話反著紋在你的額頭上,這樣你在鏡子里就可以看到它。

    如果你繼續關注將來的文章,那么你會發現,我所告訴你的關于可用性設計的一切,都可以追溯到這個簡單的法則。如果哪天外星人在你的花園里著陸,把你扔到了名叫Kij8zxwrk的星球,在那里你無法連接到地球的互聯網,因為數據包傳送到地球所花時間太長導致TCP/IP無法正常工作,那么你所知道的東西也足以讓你找到一份相當體面的可用性設計師的工作了。


    評論

    # re: 易用的界面,簡單的一步  回復  更多評論   

    2006-03-10 10:11 by 破門
    “UI是否以用戶預期的方式來響應他們的操作。”嗯,這句話真的是非常經典,值得記錄下來收藏。
    現身說法,我最近剛剛遭到挫折,而這個挫折來自于我自我欣賞的系統不能被用戶接收,而用戶不能接收的原因恰恰正是這一句話吧。
    我的系統不能夠按照他們預期的方式來操作。


    # re: 易用的界面,簡單的一步  回復  更多評論   

    2006-03-10 14:06 by duduwolf
    什么叫用戶預期的方式?
    我認為這和習慣有關系,當一種習慣被普遍的接受和使用時,就變成標準了。所以windows的ALT+F4關閉當前激活窗口這個習慣,是MS生下windows時就賦予的天生規則,剛開始很多人可能不習慣,甚至討厭,久而久之,所有人都習慣了,這時候ALT+F4就變成一個標準了,誰違背這個標準就是違背了易用性。
    我覺得這樣解釋易用性更為合理。

    扯點閑得,如果由我來設計windows或者mac,我會讓用戶在標題欄拖動整個窗口,四個角改變窗口大小,四個邊還是拖動窗口,這樣認為最棒了

    # re: 易用的界面,簡單的一步  回復  更多評論   

    2006-03-10 17:00 by shaofan2
    長久以來,我所理解的“易用性“就是”方便“的代名詞。這么看來易用!=方便?從作者的觀點來看,我是否可以這樣理解:
    1.易用性顯然不是絕對的。一個系統對某些用戶是易用的,而對另外一些則不是,比如文中提到的Mac。
    2.易用性會發生改變。一個易用性差的系統,隨著用戶的熟練程度的增加,易用性也隨著增強?
    我所疑惑的是,“易用性”是否包括“方便,好用”的含義呢?比如說,原來一個功能需要按5下按鈕才可以訪問,經過調查發現此功能相當常用,于是決定把它重新設計,新的設計下,只要按2下按鈕就可以訪問這項功能了。而此時用戶已使用老系統很長一段時間。這種新的設計是否是”絕對的方便“?新的設計是否違背易用性原則?
    如果按照作者的觀點,如何看待這種”易用性“與”創新“的關系?拿gmail來說,它所倡導的”不分類,用搜索“的概念此前并不被很多郵件用戶了解。

    # re: 易用的界面,簡單的一步  回復  更多評論   

    2006-03-14 07:38 by sun
    用慣了windows,又拿用windows的方法用mac,很滑稽。當然處處碰壁。
    作為一個windows和mac的雙重用戶,說句公道話,對于只用電腦的人,還是mac更人性化。

    # re: 易用的界面,簡單的一步  回復  更多評論   

    2006-05-12 23:55 by blade_ly
    to sun:
    你說的也許沒錯——“對于只用電腦的人,還是mac更人性化”。
    但請問你就一輩子只用電腦吃飯,用電腦穿衣,用電腦上廁所?你有父母嗎?他們會用電腦嗎?
    這個世界是“只用”電腦的人多還是“不只是”用電腦的人多?
    人性?多數人的表現才能稱為人性,那少部分的“只用”電腦的人能代表大多數“不只是”用電腦的人性?
    你懂我的話嗎?
    所以如果你懂我的話,你就知道:MAC沒有人性化。它只不過是年輕人想要的一種噱頭,你想抨擊Windows不開源,我知道,但我想問你,MAC開放了什么?源代碼?告訴你,MAC連自己的機器硬件結構都不開放,它會開放源代碼?你現在知道為什么MAC被Windows甚至DOS擊敗了嗎?
    真實的且不為人注意的是:Apple公司當年為了要壟斷軟件和硬件,絕對不允許任何一家別的公司仿制與其兼容的PC,IBM為了打破這種壟斷,公開了自己的PC機體系結構,微軟呢?不知道有人做過MS的驅動開發沒有?有沒有看過DDK的開發文檔?如果你看過以后,你再跟我討論什么叫Open?什么叫人性化?
    主站蜘蛛池模板: 国产v片免费播放| 精品国产免费观看久久久| 亚洲精品国产成人影院| 极品色天使在线婷婷天堂亚洲| 日韩亚洲国产高清免费视频| 亚洲狠狠狠一区二区三区| 57PAO成人国产永久免费视频| 亚洲理论在线观看| 最新猫咪www免费人成| 亚洲熟妇成人精品一区| 日本免费人成黄页在线观看视频 | 亚洲国产精品无码久久青草| 亚洲AV永久无码精品网站在线观看 | 91福利免费网站在线观看| 永久亚洲成a人片777777| 你是我的城池营垒免费看| 亚洲三级电影网站| 免费精品国产自产拍在 | XXX2高清在线观看免费视频| 亚洲色欲久久久综合网| 日韩免费电影网址| 亚洲av无码不卡久久| 小小影视日本动漫观看免费| 一级毛片aaaaaa视频免费看| 亚洲国产精品VA在线看黑人| AV无码免费永久在线观看| 美女被免费网站在线视频免费| 免费乱码中文字幕网站| 国产在线观看免费视频软件 | 亚洲第一黄色网址| 一级毛片免费观看不卡视频| 亚洲免费观看在线视频| 四虎影在线永久免费四虎地址8848aa| a级毛片免费高清视频| 亚洲乱码在线视频| 亚洲情侣偷拍精品| 黄色片在线免费观看| 亚欧乱色国产精品免费视频| 亚洲成AV人综合在线观看| 免费一级特黄特色大片在线观看 | 无码日韩人妻av一区免费|