交互設(shè)計精髓4中的104條設(shè)計原則

1-用戶界面應該基于用戶心理模型,而不是現(xiàn)實模型

2-目標導向的交互設(shè)計反映了用戶的心理模型

3-交互設(shè)計不是憑空猜測

4-不要讓用戶感覺自己愚笨

5-界面設(shè)計的關(guān)注點在于單個主要人物模型

6-設(shè)計產(chǎn)品行為前,首先定義產(chǎn)品會做什么

7-設(shè)計的早期階段,假定界面是魔法

8-絕對不要向涉眾展現(xiàn)你不滿意的設(shè)計方案,那可能正是他們喜歡的

9-用戶體驗只有一個,即形式和行為的設(shè)計必須相互和諧

10-人來思考,計算機來干活

11-軟件應該像人一樣體貼

12-如果用戶愿意操作,就值得程序記住

13-技術(shù)平臺相關(guān)的決定最好能夠融入交互設(shè)計的成果

14-全屏幕使用獨占應用程序,讓它發(fā)揮最優(yōu)效果

15-獨占界面應該采用保守的視覺風格

16-獨占式應用程序可以使用豐富的輸入方式

17-在獨占應用程序中讓文檔視圖最大化

18-暫時應用程序必須簡單、清晰并且意思明確

19-暫時式應用程序只使用一個窗口和視圖

20-啟動暫時式應用時,它應該處于上一次的位置和配置狀態(tài)下

21-信息亭應該針對首次使用者進行優(yōu)化

22-不要獎培訓工具固定化

23-沒有人愿意永遠當個新手

24-為中級用戶而優(yōu)化設(shè)計

25-為常見的導航調(diào)整界面

26-用戶只有獲得充分的回報,才會付出相應的努力

27-將用戶想象成為非常聰明但很忙碌的人

28-不論界面多酷,越少越好

29-不要用對話框報告

30-請求原諒而不是許可

31-盡可能地消除每一種練習

32-不要愚蠢地打斷進程

33-不要讓用戶請求許可

34-任何輸出之處應允許輸入

35-重大改變必須顯著優(yōu)秀

36-多數(shù)人并不想知道得太多,只想成功地使用產(chǎn)品

37-不要讓界面強行適應隱喻

38-所有的習慣用戶都需要學習,而好的習慣用法只需要學習一次

39-豐富的視覺反饋是成功的直接操作的關(guān)鍵

40-盡可能用視覺表達順從

41-出錯可能不是程序的問題,而是程序的責任

42-審核,不要編輯

43-自動保存文檔和設(shè)置

44-把文件放在用戶能找到的地方

45-給用戶提供一個現(xiàn)成模板庫

46-表明這是什么用視覺,明確這是哪一個用文字

47-行為不同的元素要在視覺設(shè)計上明顯區(qū)分

48-從視覺上傳達功能和行為

49-刪減東西,直到破壞了設(shè)計為止,再把最后去掉的東西加上

50-遵守標準,除非有極好的其它選擇

51-一致不意味著僵化

52-無論是運用哪種交互習慣用法,都要考慮實際運用場景的客觀情況

53-對話框是一個房間,去之前要有個好理由

54-將功能置于需要它們的窗口中

55-用菜單來提供一條學習的途徑

56-禁用掉不適用的菜單項

57-相同的命令要使用相同的視覺符號

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

59-所有工具欄和圖標控件都應該使用工具提示

60-瀏覽和選擇任務要同時提供鼠標和鍵盤支持

61-用光標形狀變化表明元件的用法

62-單擊意味著選擇數(shù)據(jù)和對象,或改變控件狀態(tài)

63-雙擊意味著單機再加上動作

64-在對象或者數(shù)據(jù)上按下鼠標意味著選擇

65-在控件上鼠標按下意味著預備動作,鼠標釋放意味著執(zhí)行動作

66-要讓選中這種狀態(tài),在視覺上明確而醒目

67-拖放候選對象必須在視覺上表明它們的接受能力

68-拖動光標必須在視覺上表明源對象

69-任何可滾動的拖放目標對象都必須支持自動滾屏

70-所有拖動都要去顫動

71-任何要求精確對齊的程序必須提供精準滾動的游標工具

72-大多數(shù)移動應用都是暫態(tài)的

73-要限制動畫式屏幕旋轉(zhuǎn)的次數(shù)和出現(xiàn)的方向

74-讓導覽引導首次使用的用戶

75-用覆蓋層展示手勢的用法

76-采用永久固定的頁眉來保持情境

77-帶有橫向鏈接的“面包渣”讓導航更快捷

78-自動填充、自動推薦、分面搜索可以讓用戶更快地找到所需的東西

79-讓滾動變得更投入

80-無限滾動與網(wǎng)站頁腳是互斥的習慣用法

81-如果你的網(wǎng)站只有一個版本,一定要把它設(shè)計成自適應

82-鏈接用戶導航,按鈕用戶動作

83-用圖標來區(qū)分列表中重要的文本項

84-絕不要水平滾動文本

85-有界輸入要使用有界控件

86-僅供輸出的文本用非編輯控件(顯示控件)顯示

87-把主要的交互操作放在住窗口內(nèi)

88-對話框適用于放那些主交互流之外的功能

89-對話框非常適合用來整理關(guān)于單一主題或應用程序功能的信息

90-在功能對話框的標題中使用動詞

91-在屬性對話框的標題中使用對象的名字

92-區(qū)別對待模態(tài)對話框與非模態(tài)對話框

93-不要在非模態(tài)對話框中使用終止命令按鈕

94-不要動態(tài)地改變終止命令按鈕的標簽

95-應用程序無響應狀態(tài),應該通知用戶

96-絕不要用臨時對話框做為錯誤對話框或確認對話框

97-所有交互的習慣用法都有其適用范圍

98-不要堆疊選項卡

99-錯誤對話框愚蠢地停止進度,應該避免

100-讓錯誤不可能發(fā)生

101-當軟件告訴用戶它們失敗時,用戶會覺得很沒面子

102-做,不要問

103-讓所有的動作都可以撤銷

104-給用戶提供非模態(tài)反饋,避免用戶犯錯

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容