- 人机交互 - 资源
- 人机交互 - 快速指南
- 人机交互 - 有用资源
- 人机交互 - 讨论
人机交互指南
施奈德曼的八条黄金法则
美国计算机科学家本·施奈德曼总结了一些关于设计方面的隐含事实,并提出了以下八条通用准则:
- 追求一致性。
- 满足普遍可用性。
- 提供信息反馈。
- 设计对话以产生闭环。
- 防止错误。
- 允许轻松撤销操作。
- 支持内部控制感。
- 减少短期记忆负荷。
这些准则对普通设计师和界面设计师都有益。利用这八条准则,可以区分好的界面设计和不好的界面设计。这些准则在实验评估识别更好的图形用户界面方面也很有益。
诺曼的七大原则
为了评估人与计算机之间的交互,唐纳德·诺曼在 1988 年提出了七大原则。他提出了七个阶段,可以用来转换困难的任务。以下是诺曼的七大原则:
利用世界知识和头脑知识。
简化任务结构。
使事物可见。
正确映射(用户心智模型 = 概念模型 = 设计模型)。
将约束转化为优势(物理约束、文化约束、技术约束)。
为错误设计。
如果其他方法都失败了,则标准化。
启发式评估
启发式评估是一种系统的方法,用于检查用户界面是否存在可用性问题。一旦在设计中检测到可用性问题,它们就会作为持续设计流程的组成部分得到解决。启发式评估方法包括一些可用性原则,例如尼尔森的十项可用性原则。
尼尔森的十项启发式原则
- 系统状态的可见性。
- 系统与现实世界的匹配。
- 用户控制与自由度。
- 一致性和标准。
- 错误预防。
- 识别而非回忆。
- 灵活性和使用的效率。
- 美观和简约的设计。
- 帮助、诊断和错误恢复。
- 文档和帮助
尼尔森提出的上述十项原则作为检查清单,在启发式评估人员审核界面或产品时,用于评估和解释问题。
界面设计指南
本节介绍了一些更重要的人机交互设计指南。通用交互、信息显示和数据输入是下面解释的人机交互设计指南的三大类。
通用交互
通用交互指南是全面的建议,侧重于诸如以下的通用说明:
保持一致性。
提供有意义的反馈。
请求对任何重要的非平凡操作进行身份验证。
授权轻松撤销大多数操作。
减少操作之间需要记住的信息量。
在对话、动作和思维方面寻求能力。
原谅错误。
根据功能对活动进行分类,并相应地建立屏幕地理位置。
提供上下文相关的帮助服务。
使用简单的动作动词或短语动词来命名命令。
信息显示
人机交互提供的信息不应不完整或不清楚,否则应用程序将无法满足用户的需求。为了提供更好的显示,准备了以下指南:
仅显示适用于当前上下文的相关信息。
不要用数据压迫用户,使用允许快速集成信息的演示布局。
使用标准标签、标准缩写和可能的颜色。
允许用户保持视觉上下文。
生成有意义的错误消息。
使用大小写、缩进和文本分组来帮助理解。
使用窗口(如果可用)对不同类型的信息进行分类。
使用模拟显示来描述更容易与这种表示形式集成的信息。
考虑显示屏幕的可用地理位置并有效地利用它。
数据输入
以下指南侧重于数据输入,这是人机交互的另一个重要方面:
减少用户需要执行的输入操作数量。
保持信息显示和数据输入之间的一致性。
允许用户自定义输入。
交互应该灵活,但也应调整到用户喜欢的输入模式。
禁用在当前操作上下文中不合适的命令。
允许用户控制交互流程。
提供帮助以协助所有输入操作。
移除“米老鼠”输入。