1.一致性
如果你可以在一個(gè)列表的項(xiàng)目上雙擊后能夠彈出對(duì)話框,那么應(yīng)該在任何列表中雙擊都能彈出對(duì)話框。要有統(tǒng)一的字體寫號(hào)、統(tǒng)一的色調(diào)、統(tǒng)一的提示用詞、窗口在統(tǒng)一的位置、按鈕也在窗口的相同的位置。
2.設(shè)置標(biāo)準(zhǔn)并遵循它
可以參數(shù)一些工業(yè)標(biāo)準(zhǔn),如IBM的界面設(shè)計(jì)規(guī)范或MS的設(shè)計(jì)規(guī)則,它提供了90%你所需要的規(guī)范。
3.設(shè)置向?qū)?/strong>
如果用戶使用了一個(gè)功能后,不知道如何做下一個(gè),他們就會(huì)放棄。如果操作流程和手工工作流程一致,用戶就會(huì)努力去完成它。最好的方式來引導(dǎo)用戶就是在桌面上設(shè)置一個(gè)流程向?qū)А?br />
4.提示信息必須恰當(dāng)且規(guī)范
提示信息必須容易理解并且口徑統(tǒng)一,比如“您輸入了錯(cuò)誤的數(shù)據(jù)”、“用戶編碼不能超過8位”。一致的措詞,提示信息還應(yīng)該出現(xiàn)在一致的位置,如彈出提示窗口、窗口的上方或窗口的下方。對(duì)用戶的稱呼應(yīng)該統(tǒng)一,比如有時(shí)提示“用戶輸入了錯(cuò)誤的數(shù)據(jù)”,有時(shí)提示“您輸入了錯(cuò)誤的數(shù)據(jù)”,有時(shí)又提示“納稅人輸入了錯(cuò)誤的數(shù)據(jù)”,這樣會(huì)使用戶無所適從。
5.借鑒好的程序
多了解同類軟件的界面,并加以分析與了解,直到能夠區(qū)別好的用戶界面與差的用戶界面。但不能夠機(jī)械的模仿別人的界面。
6.功能的統(tǒng)一
有一些很常用的功能,如添加、修改、刪除、查看,同一個(gè)軟件中,這些功能應(yīng)該有相同的操作方法。舉個(gè)例子,幾乎我們所有的程序中都有操作員管理這一塊功能,但沒有一個(gè)功能最完善統(tǒng)一的模塊可供調(diào)用,結(jié)果雖然程序員間相互復(fù)制這個(gè)模塊,但經(jīng)過修改后,每個(gè)程序的操作管理都不相同。
7.變灰的功能
有時(shí)有些功能不可用,最好不要?jiǎng)h除這些按鈕若項(xiàng)目,而是使他們變灰為不可用狀態(tài),這樣有助于用戶理解整個(gè)程序的功能。
8.默認(rèn)按鈕
使用不具有破壞功能的默認(rèn)按鈕,在每個(gè)窗口中,為了方便用戶,一般都定義了一個(gè)默認(rèn)按鈕,當(dāng)用戶敲回車鍵時(shí)可以快速執(zhí)行某功能,但有時(shí)用戶會(huì)不小心按錯(cuò)回車鍵,這時(shí)候執(zhí)行了默認(rèn)功能后,不能產(chǎn)生不可還原的操作,比如刪除或保存。