天天看點

GUI設計禁忌筆記

1、GUI控件

(1)混淆複選框和單選框

單選框:互斥的選擇,多個單選框中隻能選擇一個,選中一個,則其他失去選中!表示從N個選一個,适合情況:選項數目固定,并且較少,2~8個;選項可變時應該選用下拉菜單‚面闆有足夠空間,可以顯示是以選項

複選框:可以選擇一個或多個;組合使用複選框,表示允許使用者選擇一組選項中的一個有限子集,當超過組最大限制時拒絕打開選項;允許使用者打開任意數目項,稍後通知選中數目已經超過最大限制;

單獨的單選按鈕是一種設計錯誤;

應當使用單選框的地方使用複選框是錯誤;

将複選框綁定為互斥的一組是錯誤;

(2)使用指令按鈕做開關,應使用複選框

(3)使用頁籤做單選按鈕,頁籤是導航按鈕,使用者選擇一組頁籤面闆中的某一個面闆時,不應該影響程式的資料和軟體的後續行為。

頁籤過多,使得每個面闆的寬度大于其内容所需的寬度,浪費了空間

(4)為隻讀資料提供輸入控件

不得已的辦法:對于冗長的不可編輯文本使用滾動文本框

(5)對于有限制的輸入濫用文本框

電話号碼,日期,州,城市,字型,對于結構化控件使用結構化資料

(6)不要使用動态菜單,不用時禁用(變灰)是好辦法

(7)反向複選框,是指選中時關閉某個功能,而在未選中時打開它,這是與使用者期盼相反的。

2、導航禁忌

(1)視窗或頁面都要有标題

格式:<Application name>:<window title>

3、文字禁忌

(1)同一概念使用不同術語,建立産品字典,公共概念使用行業标準的術語

(2)避免在使用者界面中将使用者成為“user”,改為“通路者”(visitor),“客戶(customer)”,“成員(member)”。

(3)不要僅僅指出錯誤資訊,還要提供解決建議

(4)不同類型的資訊面向不同的對象

訓示使用者錯誤,面向最終消費者

日志活動,面向使用者端的系統管理者

輔助調試和跟蹤,面向開發人員

(5)在指令标簽中錯誤地使用或不使用“...”

省略号表明該指令在執行前會彈出一個對話框,這表明使用者有一個取消執行的機會!

4、圖形設計和文字禁忌

(1)容易忽略的資訊

1)建構一個視覺層次結構,将資訊的顯示組織為大塊、小塊、更小的塊等等。

2)讓重要資訊變大

3)将資訊放在使用者視覺中心附近

4)使用顔色來高亮顯示

5)如果使用動畫或閃爍,要保重讓他們很快停下來,如果不能停下來,就不要使用它

(2)将對話框控制按鈕和内容控制按鈕混合放置

(3)不适當的使用組合框

1)單個設定外加組合框

2)組合框内部嵌套組合框

3)整個視窗就是一個組合框

5、互動禁忌

(1)将實作暴露給使用者

(2)一個系統中不要有兩個相同功能的顯示

(3)長的資訊說明,當使用者在多任務中需要幫助時,不要在一開始顯示所有步驟,并希望使用者記住他們,可以采取幾種方法:1)提供一個向導;2)讓說明一直顯示;3)

繼續閱讀