在我们开始着手设计用户界面之前,首先应该理解什么样的用户界面才是出色的用户界面,我们的设计要具备哪些品质才够得上是出色的界面设计。所有伟大的用户界面大都具有下面这八个品质或特点。
1. 清晰。通过使用文字、流程图、层级图、图标等元素,避免用户对界面的模糊认识。清晰的界面不需要手册,同时还能确保用户在使用的过程中减少犯错。
2. 简洁。为了让界面清晰,可以通过在所有元素上添加浮动框的说明或者标签这种简单的方法来实现,但这样做会导致界面膨胀臃肿。如果电脑屏幕上同时充斥了太多的东西。找到你想要的东西是非常困难的,用户使用起来就觉得困难乏味。如何让界面同时保持简洁和清晰,这正是设计伟大界面的挑战所在。
3. 熟悉。人们总是对之前见过的东西有一种熟悉的感觉,有的界面即使是第一次使用,其中的有些元素我们还是会感觉很熟悉。在设计过程中,使用一些现实生活中公认的意象能够更好地帮助用户理解。例如,文件夹样式的选项卡通常在网站和应用程序中起导航作用,人们很快就能认识到它的导航作用,因为现实生活中,我们也是通过文件夹来分类资料的。
4. 响应性。这意味着两件事情。首先,响应必须迅速,一个良好的界面不应该让人感觉反映迟缓。其次,界面应该提醒用户发生了什么事,用户的输入是否被成功地处理,让用户了解这些信息反馈。并且明确告诉用户,您的请求已经被成功受理。
5. 一致性。在整个应用程序中保持界面一致是非常重要的,这能够让用户识别出使用的模式。一旦用户学会了界面中某个部分的操作,他很快就能知道如何在其他地方或其他特性上进行操作,就好像他们早就知道似的。
6. 美学性。尽管你不需要把一个界面做的非常有吸引力,但是有一个好看的界面会让用户工作起来更开心。况且,让用户开心绝对是一件好事。
7. 高效性。时间就是金钱,一个伟大的界面应当通过快捷菜单或者良好的设计来帮助用户提高工作效率。毕竟这是科技带给我们的一个最大好处,它允许我们用更少的时间和努力来
做完成更多的工作。
8. 容错性。每个人都会犯错,你的应用程序会如何处理用户所犯的错误是对它的总体质量一个最好测试。它是否容易撤消操作 ? 是否容易恢复删除的文件 ? 一个好的用户界面不应当因为用户的错误而惩罚他们,而应该总是为他们提供犯错之后补救的方法。