本章讨论人类心理工程学,讲述如何让产品支撑用户的智力和效率
一、流与透明
当人们全身心投入某个活动中,会对周围的干扰视而不见,成为“流flow”。
为了创造流,与软件的交互必须变得“透明”。如果一件产品和用户交互的很好,交互机制就变成透明,用户只关注到目标,意识不到软件的介入。
二、编配
编配是和谐的组织内容,没有刺耳的元素,所有的元素齐心协力奔向同一个目标。
三、和谐交互
以下策略能有效设计出与用户“流”想匹配的交互。
3.1遵循用户的心理模型
3.2少就是多
用最少的元素实现功能,而不提高难度。
3.3让用户指示而不是讨论
3.4提供选择,而不是提出问题
3.5让必要工具近在咫尺
3.6提供无模态反馈
清晰显示操作的状态和效果。这些信息必须容易看到、理解,不会干扰或者阻止当前动作。
无模态指的是用户的动作不必要被打断。
3.7设计要以防万一,但应预测其可能性
根据发生概率的大小,进行预测发生概率大的事情。
3.8上下文信息
信息的含义应该可视化显示,数字只是辅助。
3.9反映对象和应用程序的状态
应用程序和对象状态在使用丰富的无模态反馈形式时,沟通最好。
3.10避免不必要的报告
不重要的问题不要用对话框报告。可以使用非模态反馈。
3.11避免空白状态
可以根据推测、用户过往经验或者多数用户的偏好做出假设,让用户修正,而不是让用户从0开始。(numbers比excel好在一打开就提供可很多模板)
3.12区别命令和设置
执行命令,而不是盘问很多设置细节之后再执行命令。
3.13隐藏弹射座椅的操纵杆
造成危险后果的按钮一定要隐藏
3.14为响应而优化,但容许延迟
减少用户等待时间。允许用户取消可能导致延迟的操作。理想情况是让用户等待的时候能执行其它操作。
0.1s--响应及时
1s--有响应
10s--意识到响应变慢,后走神,但能拉回来
10s以上-用户注意力不在这里了
四、动作、时间与过渡
合理使用动效。
动效应该有助于:引导注意力,展示对象和动作的关系,保持无关元素的静止,让用户看到进度,创造虚拟空间帮助用户迁移情境,激发进一步操作。
动效应实现的效果:短暂、愉快和响应(不超过1s),简单、有意义和恰当,自然和顺滑。
不能忽视声音的额反馈作用。(iPhone电池没电的声音很传神)
五、毫不费力的理想
编配好界面,让用户在“流”的状态中使用产品,是产品设计的目标。