一、费茨定律
定义:从一个起始位置移动到一个最终目标所需的时间由两个参数来决定,到目标的距离和目标的大小
大白话版:随着目标的距离增加,移动到目标到时间更长,并且随着目标到尺寸减小,选择目标到时间也会增加;所以在界面设计当中会遵循越重要到功能,占据面积会越大,重要图标到点击热区也会增大,便于用户快速点击
举点🌰:
- 按钮等可点击对象需要合理的大小尺寸
- 屏幕外边缘和四个角部比屏幕中的其他位置都更容易被定为和选中,所以我们在进行产品设计的过程中,会将常用/重要的操作放置在屏幕边缘处,便于用户操作。
- 出现在用户正在操作的对象旁边的控制菜单(右键菜单)比下拉菜单或工具栏可以被打开得更快,因为不需要移动到屏幕到其他位置;ps右击图册进行设置
二、希克定律
定义:一个人所面临的选择越多,作出选择所花的时间就越多。
大白话版:当选项增加时做决定的时间就会增加。
生活中的希客定律
在智能电视还没有普及的年代,电视遥控器可能有50多个按钮,说明说可能都需要看好一会。而现在只需要10哥按钮,也不需要去翻看遥控说明书即可上手使用
举点🌰:
- 选项分类分层,信息分主次
- 减少选项并提供默认值,方便用户选择;即通过技术or用户使用记录,减少用户操作性,简化操作流程
- 分步操作专注当前行为
三、米勒定律(神奇数字7 ± 2法则)
定义:普通人类在工作记忆中可以保持感知“信息块”的数量是7 ± 2项,也即是5~9项
生活中的米勒定律:如电话号、银行卡号、身份证号,我们总是喜欢把一长串数字拆分开来读写,目的是降低记忆成本,提高信息的易读性,从而达到视觉防错的作用
举点🌰:
- 常用功能入口控制数量(不重要的隐藏)
- 运营活动文案控制数量
- 减少用户的记忆量
- 让用户选择而不是输入
- 自动读取、记录信息,减少操作
- 内容可预期
四、接近法则(亲密性)
定义:我们通常把位置相对靠近的事物当成一个整体,接近法则的权重非常大,大到可以抵消其他的法则
生活中的接近法则:收纳、垃圾分类、城市划分
举点🌰:
- 相似的信息及功能类别进行分组、布局(间距的对比需要能够容易被清晰地感知到)
- 元素的关联性越大,间距就越小
五、防错原则(容错性)
定义:我们防错原则认为大部分到意外都是有设计到忽略,而不是认为操作疏忽。通过改变设计可以把过失降到最低。该原则最初是用于工业管理到,但在交互设计也十分使用。
举点🌰:
- 条件不满足时按钮不可点击,并限制用户错误的选项
- 表单输入有误时,及时提醒用户输入正确的文本信息
- 敏感操作二次确认
- 为用户的错买单
- 尊重用户的交互习惯
六、复杂守恒定律(泰斯勒定律)
定义:每一个产品设计的过程中,都有其固有的复杂性,存在着一个临界点,超过了这个点产品设计点过程就不能再简化了,你只能将固有的复杂性从一个地方转移到另外一个地方。
举点🌰:
在产品设计中,会尽量的简化界面。当功能过多时进行一个整合的处理,跳转或者滑动操作。如查看更多或者常见的汉堡导航。
内容型产品中常见的智能推荐机制来举🌰,里面信息流的内容(除了置顶内容)每个用户所看到的都不是固定的,且都不一样,这些内容是根据该用户之前浏览类别、当前位置、搜索痕迹、购买记录等纬度综合计算呈现出来的,就相当于给用户“私人定制”的服务设计,降低用户使用难度(查找难度:无形之中减负用户的操作习惯)。落地成本较高,将用户使用产品的复杂性转移到技术层面降低用户在使用过程中的复杂程度从而提高用户体验。假设有些东西不做转移,让用户每次通过搜索、筛选手动进行设定内容,虽然开发不用做这种复杂的算法,但这种方案对用户操作的成本是非常高的,也不符合内容型产品沉浸式体验的一个原则。使用起来非常死板,产品不聪明使用体验就会非常差。他不会记录用户使用过程中的习惯从而每次都得使用户手动设定。所以用户的行为模式、心理模型被这种行为带偏,从浏览信息变为查找信息丧失了咨询类产品的本质,这是一种革命性的交互方式,优秀的类容型产品都有这种技术的呈现。
七、奥卡姆剃刀原理
定义:如无必要,勿增实体,即简单有效原理
生活中的奥卡姆剃刀原理:更像一种思维模型,是一种结果为导向的思维模型,它比语言更具备完整理解事物的能力,但它不是定式,而是随着认知和研究的变化而变化。
举点🌰:
- 合并多余流程/给予合理的选项来减少点击次数
- 优先展示重要功能,只放必要点元素
不必要的元素会降低设计的效率,不管是实体、视觉或者认知上,多余的设计元素,有可能造成失败或者其它问题。这并不意味着不能提供给用户很多的信息,可以用「更多信息」来实现。如夸克浏览器,首页只放置重要功能 搜索 和几个整合内容的图标入口。
- 给予更少的选项
前面说到的希克定律说到,当选择的数量越多,用户做决定的时间就更长。做过多的决定也是一种压力,在展示内容的时候要努力减少用户的思维负担。如携程和马蜂窝金刚区的内容展示,马蜂窝根据产品属性放置了6个重要的功能入口,便于用户更快的去选择所想要的功能。