|
知识路径: > 系统开发和运行知识 > 软件工程基础知识 > 结构化开发方法 > 用户界面设计 > 用户界面设计的黄金原则 >
|
相关知识点:3个
|
|
|
|
用户必须记住的东西越多,与系统交互时,出错的可能性也就越大。因此,一个经过精心设计的用户界面不会加重用户的记忆负担。只要有可能,系统应该"记住"有关的信息,并通过能够帮助回忆的交互场景来帮助用户。Mandel定义了一组设计原则,使得界面能够减少用户的记忆负担。
|
|
|
|
当用户陷于复杂的任务时,短期记忆的要求将会很大。界面的设计应该尽量不要求记住过去的动作、输入和结果。可行的解决办法是通过提供可视的提示,使得用户能够识别过去的动作,而不是必须记住它们。
|
|
|
|
初始的默认集合应该对一般的用户有意义,但是,用户应该能够说明个人的偏好。然而,"reset(重置)"选择应该是可用的,使得可以重新定义初始默认值。
|
|
|
|
当使用助记符来完成系统功能时,助记符应该以容易记忆的方式联系到相关动作。
|
|
|
|
例如,一个账单支付系统应该使用支票簿和支票登记簿来指导用户的账单支付过程。这使得用户能够依赖于很好理解的可视提示,而不是记住复杂难懂的交互序列。
|
|
|
|
界面应该以层次化的方式进行组织,即关于某任务、对象或某行为的信息应该首先在高抽象层次上呈现。更多的细节中十分常见的一个功能是加下划线,该功能本身是"文本风格"菜单下多个功能中的一个。然而,每种加下划线的功能并未列出,用户必须选择加下划线,然后所有加下划线的选项(如加单下划线、加双下划线、加虚下划线)才被展示出来。
|
|
|