本文譯自Forum Nokia 文章:Top 10 Usability Guidelines for Enterprise Applications
1、提供清晰的導航模型
- 核心功能應在主視圖中提供
- 限制菜單選項的數量——使菜單與上下文特別相關
- 導航模型應集中在使用者的主要任務上
- 進階功能對於新使用者是隱藏的
2、使用使用者熟悉的語言
- 使用使用者熟悉的詞語,且與使用者的任務和目標有關
- 術語應與Series 60 UI風格相一致
- 本地化: 應使用目標使用者的當地語言
3、隱藏網路接入的複雜性
- 短暫的網路覆蓋問題不應該使使用者的工作有損失或讓他們不能工作
- 串連狀態應被清除地顯示
- 同步應是自動的,但使用者可控
4、提供友好的反饋
- 讓使用者立即知道一個動作成功與否
- 若處理會花費0.5秒以上的時間,就提示使用者工作進行中,比如,使用進度條
5、一致的控制方式
- 按照Series 60 UI風格,最大限度地減少錯誤和需要學習使用softkeys
- 為進階使用者建立捷徑,使用與其他應用程式類似的捷徑方式
- 確保最重要的動作也在可選菜單中可用
6、提供簡單的選擇(Options)菜單
- 導航鍵的預設動作也應該在選擇(Options)菜單中
- 按照Series 60 UI風格指南排序選擇(Options)菜單中的菜單條
- 主要動作無需滾動就可使用
7、精心安排標籤(Tabs)
- 最基本的功能應在第一個標籤(Tab)中提供。基本的標籤可以用來隱藏進階功能。
- 若需要超過5個以上的標籤(Tab),就使用列表來訪問標籤(參考環境設定Settings應用程式)
- 在標籤(Tab)標題中,文字比表徵圖更好
8、使資訊錄入容易
- 寧可用資訊輸入表單,比如從一個列表中選擇或捕獲映像,而不用文字輸入
- 提供合理的預設值
- 焦點能很容易地用導向鍵移動
9、清晰地顯示資訊
- 首先顯示最相關的資訊
- 基本資料不應只顯示成一個表徵圖
- 使用色彩或符號高亮和分組明細條目
10、提供協助
- 上下文敏感協助應在應用中提供
- 使用者在完成複雜任務時,提供一步接一步的指導。
- 更詳細的協助應在Web網站或使用者指南中提供