本文译自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站点或用户指南中提供