HCI指南
史奈德曼八项黄金规则
美国计算机科学家Ben Shneiderman整理了一些关于设计的隐含事实,并提出了以下八个一般准则 -
- 争取一致
- 符合通用可用性。
- 提供信息反馈。
- 设计对话框以产生关闭。
- 防止错误。
- 允许容易地逆转动作。
- 支持内部控制点。
- 减少短期内存负荷。
这些指导方针对于正常的设计人员以及界面设计者都是有益的。使用这八个指导原则,可以区分出良好的界面设计与不好的界面设计。这些对于识别更好的GUI的实验评估是有益的。
诺曼七大原则
为了评估人与电脑之间的相互作用,唐纳德·诺曼1988年提出了七项原则。他提出了可以用来改变困难任务的七个阶段。以下是诺曼的七个原则 -
在世界和知识范围都使用知识。
简化任务结构。
使事情可见
获取映射权(用户心理模型=概念模型=设计模型)。
将约束转化为优势(物理约束,文化约束,技术约束)。
设计错误。
当所有其他失败 - 标准化。
启发式评估
启发式评估是检查用户界面可用性问题的有条理的过程。一旦在设计中检测到可用性问题,它们作为恒定设计过程的一个组成部分就被考虑在内。启发式评估方法包括一些可用性原则,如尼尔森的十个可用性原则。
尼尔森的十项启发式原则
- 系统状态的可见性。
- 系统与现实之间的匹配。
- 用户控制和自由。
- 一致性和标准。
- 错误预防
- 认识而不是召回。
- 灵活性和使用效率。
- 美学和极简设计。
- 帮助,诊断和从错误中恢复。
- 文档和帮助
Nielsen的上述十条原则作为检查列表,用于评估和解释启发式评估者在审核界面或产品时的问题。
界面设计指南
本节将介绍一些更重要的HCI设计指南。一般交互,信息显示和数据输入是以下解释的三类HCI设计指南。
一般互动
一般交互指南是综合性的建议,重点是一般性的指导,如 -
始终如一。
提供重要的反馈。
要求认证任何非平凡的关键操作。
授权容易逆转大多数行为。
减少执行之间必须记住的信息量。
寻求对话,动议和思想的能力。
排除错误。
按功能分类活动,并相应地建立屏幕地理。
提供上下文相关的帮助服务。
使用简单的动作动词或短的动词短语来命名命令。
信息显示
HCI提供的信息不应该是不完整或不清楚的,否则应用程序将不符合用户的要求。为了提供更好的显示,准备以下准则 -
仅显示适用于当前上下文的信息。
不要为用户负担数据,使用允许快速集成信息的演示文稿布局。
使用标准标签,标准缩写和可能的颜色。
允许用户维护视觉上下文。
生成有意义的错误消息。
使用大小写,缩进和文本分组来帮助理解。
使用窗口(如果可用)对不同类型的信息进行分类。
使用模拟显示来表征更容易与此表示形式集成的信息。
考虑显示屏的可用地理位置,并有效地使用它。
数据输入
以下指南侧重于数据输入,这是HCI的另一个重要方面 -
减少用户所需的输入操作数量。
维持信息显示和数据输入之间的稳定。
让用户自定义输入。
互动应该是灵活的,但也调整到用户喜爱的输入模式。
禁用在当前操作的上下文中不适用的命令。
允许用户控制交互式流。
提供帮助以协助所有输入操作。
删除“米老鼠”输入。