一、以用户为中心
界面是用户操作系统的窗口,而不是界面控制用户。因此界面一定要适合用户操作软件的习惯,这是最基本的要求。界面的合理性既提倡外美内秀,又强调恰如其分。以用户为中心应遵循以下要点:
1、用户扮演主动角色,在需要自动执行任务时,允许用户进行选择或控制它的实现方式;
2、采取交互式和易于感应的窗口,用户确定选项后应确保该模式是显然的、可见的,并且容易取消;
3、在后台运行长进程时,保持前台式交互。例如,当正在打印一个文档,即使该文档不能被改变,用户也应该可以最小化该窗口;
4、提供用户自定义设置,软件应尽可能提供其他选项设置;
5、取消操作,应尽可能提供可逆转或可还原的操作。
二、容易理解
界面设计应易于理解,基于用户现有的知识和经验就可以理解不需特殊记忆,并不会产生歧义的方式设计界面。提高用户界面可理解性的一些规则如下:
1、界面中的所有元素&