什么是用户界面设计?
用户界面是两种东西相遇的地方:人类和计算机。计算机可以运行功能。人类需要使用输入和输出来利用这些功能。用户界面是安排输入输出的地方,使得人们利用计算机的能力来获得他们需要的产出。 -Ryan Singer
在软件中,用户界面是指为了完成目标而提供的一个个独立的视图。
我们用以下标准来评审界面:
- 将产出放在第一位
- 为用户提供提示
- 和所在的平台保持一致
- 在整个应用中保持一致
我们将用户的目标放在第一位。没有人会仅仅因为一个软件漂亮就用它的。他们找到我们的解决方案是有原因的。将用户的产出做到容易实现和值得拥有是我们的最高优先级。
我们让软件易于理解。只提供功能是不够的,用户必须知道已有的功能,并能够预测到软件会如何对他们的输入做出反应。我们的软件必须尽可能地直观。
我们和平台指引保持一致。界面和他们所在的环境一致时才让人感觉最好,而不是跨越所有平台强行一致。我们在设计时会优选通用模式。
我们强调一致性。真正可用的界面在整个应用中会如预期般地工作。