軟體介面設計技巧
最好的程式介面就是使用者無需閱讀操作手冊就知道該如何使用的介面。
原則:
1. 一致性
如果你可以在一個列表的項目上雙擊後能夠彈出對話方塊,那麼應該在任何列表中雙擊都能彈出對話方塊。要有統一的字型字型大小、統一的色調、統一的提示用詞、視窗在統一的位置、按鈕也在視窗的相同的位置。
2. 設定標準並遵循它
可以參考一些工業標準,如IBM的介面設計規範或MS的設計規則,它提供了90%你所需要的規範。
3. 設定嚮導
如果使用者使用了一個功能後,不知道如何做下一步,他們就會放棄。如果操作流程和手工工作流程一致,使用者就會努力去完成它。引導使用者最好的方式就是在介面上設定一個流程嚮導。
4. 提示資訊必須恰當且規範
提示資訊必須容易理解並且用詞統一,比如“您輸入了錯誤的資料”、“使用者編碼不能超過8位”。一致的措詞,提示資訊還應該出現在一致的位置,如彈出提示視窗、視窗的上方或視窗的下方。對使用者的稱呼應該統一,比如有時提示“使用者輸入了錯誤的資料”,有時提示“您輸入了錯誤的資料”,有時又提示“納稅人輸入了錯誤的資料”,這樣會使使用者無所適從。
5. 借鑒好的程式
多瞭解同類軟體的介面,並加以分析與瞭解,直到能夠區別好的使用者介面與差的使用者介面。但不能夠機械的模仿別人的介面。
6. 功能的統一
有一些很常用的功能,如添加、修改、刪除、查看,同一個軟體中,這些功能應該有相同的操作方法。舉個例子,幾乎我們所有的程式中都有操作員管理這一塊功能,但沒有一個功能最完善統一的模組可供調用,結果雖然程式員間相互複製這個模組,但經過修改後,每個程式的操作管理都不相同。
7. 變灰的功能
有時有些功能不可用,最好不要刪除這些按鈕或項目,而是使它們變灰為不可用狀態,這樣有助於使用者理解整個程式的功能。
8. 預設按鈕
使用不具有破壞功能的預設按鈕,在每個視窗中,為了方便使用者,一般都定義了一個預設按鈕,當使用者敲斷行符號鍵時可以快速執行某功能,但有時使用者會不小心按錯斷行符號鍵,這時候執行了預設功能後,不能產生不可還原的操作,比如刪除或儲存。