如何使界面讓用戶“一看就懂”
1、采用比擬手法
模仿生活中的物品對界面進(jìn)行比擬瞻赶,如按鈕揭保;
界面上的文字用語借用我們已經(jīng)熟知的詞語;
軟件界面的整體外觀架構(gòu)借用我們已經(jīng)熟知的事物或物體栽燕。如,Windows操作系統(tǒng)的桌面就是模擬了真實(shí)世界中的辦公桌面改淑。
2碍岔、心理模型和系統(tǒng)模型相互匹配
心理模型是指,用戶根據(jù)以前使用類似產(chǎn)品的經(jīng)驗(yàn)對產(chǎn)品的概念和行為產(chǎn)生的一種期望朵夏。
系統(tǒng)模型是指蔼啦,產(chǎn)品的最終外觀以及產(chǎn)品呈現(xiàn)給用戶后,用戶通過觀看或使用后而形成的關(guān)于產(chǎn)品如何使用和工作的知識仰猖。
如捏肢,C語言中兩個數(shù)相加:c=a+b掠河,心理模型和系統(tǒng)模型匹配度高;
匯編語言中猛计,程序員需要用mov指令把操作數(shù)放在某個寄存下唠摹,然后再add,心理模型和系統(tǒng)模型匹配度低奉瘤。
3勾拉、利用預(yù)設(shè)用途表明界面的用法
通過視覺設(shè)計(jì)、鼠標(biāo)指針的改變盗温、目標(biāo)區(qū)域外觀的改變藕赞,讓用戶知道哪個區(qū)域可以用鼠標(biāo)單擊,哪個區(qū)域可以被拖拽卖局,哪些鏈接可以被點(diǎn)擊斧蜕。
4、遵守標(biāo)準(zhǔn)的界面風(fēng)格設(shè)計(jì)指南砚偶,保持設(shè)計(jì)的一致性
5批销、自然匹配
通過控件的位置、控件的形狀染坯、操作方式均芽、操作空間的維度,使操作和結(jié)果之間產(chǎn)生對應(yīng)關(guān)系单鹿。
如何使得軟件"一學(xué)就會"
1掀宋、直接操控
如,兩個手指放在屏幕上并逐漸靠近時仲锄,即可縮小照片劲妙;分開時,可放大照片儒喊。
2镣奋、幫助用戶發(fā)現(xiàn)產(chǎn)品所提供的功能
把相關(guān)的功能放在物理上靠近的位置,便于用戶發(fā)現(xiàn)其它功能澄惊;
邏輯上對稱或相反的功能在界面上最好也以對稱或相反的操作進(jìn)行唆途;
對功能進(jìn)行恰當(dāng)?shù)姆诸惡徒M織(設(shè)計(jì)好的菜單)富雅;
讓用戶能夠從界面上看到軟件所提供的功能掸驱,盡量不要隱藏。
如何幫助用戶探索和嘗試
1没佑、把所有的功能和操作盡可能列在菜單系統(tǒng)中
2毕贼、讓用戶在執(zhí)行某個操作前知道它的效果,如預(yù)覽
3蛤奢、讓用戶可以撤銷動作
4鬼癣、讓用戶可以把狀態(tài)恢復(fù)到初始值
5陶贼、在執(zhí)行具有破壞性的操作前要求用戶確認(rèn)
如何設(shè)計(jì)幫助系統(tǒng)
1、用戶在哪些情況下需要幫助信息
不知道如何操作界面以達(dá)到自己的特定目標(biāo)或完成所需的任務(wù)待秃;
當(dāng)產(chǎn)品出故障時拜秧;
當(dāng)用戶想要系統(tǒng)地學(xué)習(xí)時;
當(dāng)用戶無法記住完成任務(wù)所需的信息或知識時章郁。
2枉氮、幫助系統(tǒng)應(yīng)當(dāng)提供哪些內(nèi)容
提供入門指南,指出軟件能幫助用戶實(shí)現(xiàn)哪些目標(biāo)以及相應(yīng)功能暖庄,而不僅僅是羅列軟件的功能聊替。
剛借這本書時,我連續(xù)看了約1/4培廓,然后它就被遺棄在小小的角落里惹悄,直到今天書要到期了我才將它還掉。我總以為我還會再看的肩钠,可是我沒有泣港。以前看書也是這樣,如果超過一個星期沒有再看那本書价匠,以后十有八九也不會再看了爷速。看來看書也是要一氣呵成的霞怀。