[白夜笔记003]设计规则——简洁直接
设计,最终是为了帮助用户实现一种服务。而为了提高成功率,要做的就是杜绝失败的可能,如果杜绝不了,那就降低出错的可能,以及提供出错的弥补方法。
方式一 防呆设计

从设计上杜绝出错的可能,这种设计叫做防呆设计。
正如USB接口只能正着插,不能反着插;飞机卫生间冲水按钮在远离人的一侧,用户要按必须站起来,看似反人类,但避免了屁股被吸在坐垫上的问题。
方式二 降低认知负荷
认知负荷是指我们工作记忆所使用的心理处理能力(工作记忆也可称为短时记忆),它的容量有限,一次只能存储5—9条基本信息或信息块)。
当数据量过多,大脑就会停止工作,为了避免这种情况,就需要去除不必要的东西。
希克定律

希克定律预测,做出决定所需的时间会随着可用选择的数量和复杂性而增加。
它由心理学家William Edmund Hick和Ray Hyman于1952年研究了存在的刺激数量与个体对任何给定刺激的反应时间之间的关系得出。
有一个实际的公式来表示这种关系:RT = a + b log2(n)。即用户的响应时间与可用选项的数量和复杂性相关。
如无必要,勿增实体,多余的东西就隐藏掉,降低认知成本,互联网常说的尊重用户习惯,也是一个道理,习惯用法是最省心的(工作与学习上的思维定式却是每一个脑力工作者需要避免的)。
以下是一个关于遥控器的例子,给爷爷奶奶用遥控器的时候,不需要那么多按键,全部藏起来就好,Apple TV做的更好,直接就不需要了。


格式塔
格式塔通过组合、排列的方式,降低了人的认知负荷。具体是以下这五个原则:
Proximity (接近)Similarity (相似)Closure (闭合)Continuity (连续)Simplicity (简单)


方式三 容错性设计
当用户没有出错时,不要打扰用户,而当用户通过错误的方式使用我们的服务,我们需要提前预料到,并作出提醒,以及提供解决办法。


注:
雅各布定律--尊重习惯用法:鼓励设计者遵循通用的设计模式,以避免混淆用户,从而导致更高的认知负荷。