界面設計

最好的程序界面就是用戶無需去閱讀操作手冊就知道該如何使用的界面。

原則

1.一致性
  如果你可以在一個列表的項目上雙擊後能夠彈出對話框,那麼應該在任何列表中雙擊都能彈出對話框。要有統一的字體寫號、統一的色調、統一的提示用詞、窗口在統一的位置、按鈕也在窗口的相同的位置。

2.設置標準並遵循它
  可以參數一些工業標準,如IBM的界面設計規範或MS的設計規則,它提供了90%你所需要的規範。

3.設置嚮導
  如果用戶使用了一個功能後,不知道如何做下一個,他們就會放棄。如果操作流程和手工工作流程一致,用戶就會努力去完成它。最好的方式來引導用戶就是在桌面上設置一個流程嚮導。

4.提示信息必須恰當且規範
  提示信息必須容易理解並且口徑統一,比如“您輸入了錯誤的數據”、“用戶編碼不能超過8位”。一致的措詞,提示信息還應該出現在一致的位置,如彈出提示窗口、窗口的上方或窗口的下方。對用戶的稱呼應該統一,比如有時提示“用戶輸入了錯誤的數據”,有時提示“您輸入了錯誤的數據”,有時又提示“納稅人輸入了錯誤的數據”,這樣會使用戶無所適從。

5.借鑑好的程序
  多瞭解同類軟件的界面,並加以分析與瞭解,直到能夠區別好的用戶界面與差的用戶界面。但不能夠機械的模仿別人的界面。

6.功能的統一
  有一些很常用的功能,如添加、修改、刪除、查看,同一個軟件中,這些功能應該有相同的操作方法。舉個例子,幾乎我們所有的程序中都有操作員管理這一塊功能,但沒有一個功能最完善統一的模塊可供調用,結果雖然程序員間相互複製這個模塊,但經過修改後,每個程序的操作管理都不相同。

7.變灰的功能
  有時有些功能不可用,最好不要刪除這些按鈕若項目,而是使他們變灰爲不可用狀態,這樣有助於用戶理解整個程序的功能。

8.默認按鈕
  使用不具有破壞功能的默認按鈕,在每個窗口中,爲了方便用戶,一般都定義了一個默認按鈕,當用戶敲回車鍵時可以快速執行某功能,但有時用戶會不小心按錯回車鍵,這時候執行了默認功能後,不能產生不可還原的操作,比如刪除或保存。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章