屬于交互設計的114條原則

3 評論 11724 瀏覽 101 收藏 8 分鐘

1.交互設計不是憑空猜測。

2.用戶界面應該基于用戶的心里模型,而不是基于實現(xiàn)模型。

3.目標導向的交互反映了用戶的心理模型。

4.用戶不理解布爾邏輯。

5.不要全盤復制機械時代產(chǎn)品的用戶界面,而一定要按照信息時代的客觀情況進行改良。

6.重大變革必須是非常好的改變。

7.沒有人愿意停留在新手級別。

8.為中間用戶優(yōu)化。

9.將用戶想象成非常聰明,但非常忙的人。

10.不要讓用戶感覺到自己愚笨。

11.每一個界面的設計關注點在于一個單獨的首要的任務角色。

12.在設計產(chǎn)品“如何”行為之前,要先定義產(chǎn)品“做什么”。

13.在設計的早期階段假設界面有魔術效應。

14.絕對不要向利益關系人展示你不滿意的設計方案,可能那正是他們喜歡的。

15.用戶體驗只有一個,形式和行為的設計必須相互和諧。

16.選擇技術平臺時,一定要與交互設計工作和諧一致。

17.全屏幕使用獨占應用,讓它們發(fā)揮最優(yōu)效果。

18.獨占式應用程序應該使用豐富的輸入。

19.在獨占式應用中,讓文檔視圖最大化。

20.暫時應用必須簡單、清晰,并且意思明確。

21.暫時式應用程序只使用一個窗口或視圖。

22.運行暫時應用時,它應該處于上一次的位置和配置狀態(tài)下。

23.信息亭應該針對首次使用進行初始化。

24.不論你的界面有多酷,越少越好。

25.協(xié)調(diào)的用戶界面是透明的。

26.遵循用戶的心理模型。

27.少就是多。

28.讓用戶直接操作產(chǎn)品,而不是強迫用戶和產(chǎn)品討論。

29.讓工具在手邊。

30.提供非模態(tài)的反饋。

31.為可能設計,為可能做好準備。

32.提供符合情景的信息。

33.提供直接的操作和圖形輸入。

34.反應對象和程序的狀態(tài)。

35.避免必不可少的報告。

36.不要用對話框來報告常態(tài)內(nèi)容。

37.避免空白的狀態(tài)。

38.請求原諒,而不是許可。

39.要把命令和設置區(qū)別開來。

40.提供選擇而不是提問。

41.隱藏彈射座椅的操縱桿。

42.優(yōu)化響應能力,調(diào)節(jié)延遲時間。

43.盡可能地消除每一個附加工作。

44.不要固定培訓工具。

45.不要極端愚蠢地停止進度。

46.不要讓用戶申請許可。

47.為常見的導航調(diào)整界面。

48.如果回報值得,用戶愿意付出相應的努力。

49.人來思考,機器來做。

50.軟件應該像人一樣體貼。

51.如果值得用戶輸入,就值得記住程序。

52.相比之下,大多數(shù)人更喜歡成功,而不是知識淵博。

53.所有的習慣用法都需要學習,好的習慣用法只需要學習一次。

54.不要讓你的界面屈從某個隱喻。

55.視覺模式是視覺界面的基礎。

56.在視覺上區(qū)分不同的行為的元素。

57.將功能與行為視覺化。

58.將東西一樣一樣從設計中移走,知道設計坍塌,再把最后一樣移走的東西放回去。

59.視覺顯示告訴我們是什么類的物體,文本顯示告訴我們是哪一個物體。

60.除非有真正卓越的替代方案,否則必須遵循標準。

61.一般性并不意味著僵化。

62.管理磁盤和文件并不是用戶的目標。

63.自動保存文檔和設置。

64.將文件放在用戶能夠找到的地方。

65.磁盤是一種設備,而不是設計功能。

66.錯誤不能是你犯的,但是有你的責任。

67.審核,而不是更正。

68.豐富的視覺交互式直接操作成功的關鍵。

69.應該為瀏覽和選擇任務同時提供鼠標和鍵盤操作。

70.用光標暗示標明單元的含義。

71.一次單擊選擇數(shù)據(jù)或者改變控制狀態(tài)。

72.在對象或者數(shù)據(jù)上方按下鼠標意味著選擇。

73.在空間上鼠標按下意味著預備動作,鼠標釋放意味著執(zhí)行動作。

74.在視覺上傳遞出受范性。

75.運用光標暗示表達受范性。

76.使選擇在視覺上明確醒目。

77.拖放候選對象必須在視覺上顯示他們的接受能力。

78.拖動光標必須在視覺上標示源對象。

79.任何可滾動的拖放目標對象都必須支持自動滾屏。

80.為所有拖動提供顫動方式。

81.任何要求精確對其的程序必須提供精確滾動的游標工具。

82.對話框時另一個房間,去之前要有個好理由。

83.把功能置于需要它們的窗口中。

84.任何交互習慣用法的運用都與所處的情境相關。

85.大多數(shù)布滿控件的對話框并不是好的用戶界面設計。

86.鏈接用于瀏覽導航,按鈕和圖標按鈕用于動作。

87.用圖標來區(qū)分重要的文本項。

88.絕不要水平滾動文本。

89.對于有界輸入要適應有界控件。

90.僅供輸出的文本用非編輯控件(顯示控件)顯示。

91.用菜單來提供一條學習的途徑。

92.在相同的命令向量中使用相同的視覺符號。

93.工具欄為有經(jīng)驗的用戶提供快速訪問常用功能的途徑。

94.所有的工具欄和圖標控件都應該使用工具提示。
95.把主要的交互操作放在主窗口內(nèi)。

96.對話框適合那些主交流之外的功能。

97.對話框非常適合整理關于某個主題相關的對象或者應用功能。

98.在功能對話框的標題中使用動詞。

99.在屬性對話框的標題中使用對象的名字。

100.視覺上區(qū)分非模態(tài)對話框與模態(tài)對話框。

101.為非模態(tài)對話框提供一致的終止命令。

102.絕不要動態(tài)改變終止按鈕的標簽。

103.當程序?qū)⒆兂蔁o響應狀態(tài)時必須通知用戶。

104.絕不要用臨時對話框作為錯誤消息框或者確認消息框。

105.所有的交互習慣用法都有其使用范圍。

106.不要堆疊標簽。

107.錯誤消息框愚蠢的停止進度,應該避免。

108.讓錯誤成為不可能。

109.當軟件告訴用戶他們失敗時,用戶會覺得很沒面子。

110.做,不要問。

111.讓所有的動作都可以撤銷。

112.提供非模態(tài)反饋來幫助避免用戶犯錯誤。

113.在幫助菜單中提供快捷方式。

114.為用戶提供現(xiàn)成的模板庫。

source:ui.cn

更多精彩內(nèi)容,請關注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 只是羅列,講解不夠充分

    來自福建 回復
  2. 全是about face 3.0上的原則額

    來自廣東 回復
    1. 抄一遍書有意思嗎

      來自北京 回復