热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

席克定律在产品设计时的应用

一 问题提出当你想点一杯茶饮,你看着琳琅满目的茶饮是否无从下手。在生活日常中你会对各种各样的选择而困扰,其实有时候不是你的问题,而是对方给予

一 问题提出

当你想点一杯茶饮,你看着琳琅满目的茶饮是否无从下手。

在生活日常中你会对各种各样的选择而困扰,其实有时候不是你的问题,而是对方给予你的选择太多。

二 定义

英国心理学 William Edmund Hick 命名。

定律内容:一个人面临的选择(n)越大,所需要作出决定的时间(T)就越长。

在人机交互界面选项越多,意味着用户做出决定的时间越长。

用数据公式表达为:RT = a + b log2(n)

RT:反应所需时间

a:与做决定无关的花费时间(阅读,操纵花费的时间)

b:根据对选项认识的处理时间

n:具有可能性的相似答案总数

当选择增加时,我们做决定的时间就会相应增加。

产品在服务于用户时,“时间就是关键”,所以我们要将做决定的选项减少到最少,以减少所需反应的时间,减低犯错的概率,也可以对选项进行同类分类和多层次分布,提高用户的使用效果。

看到上面对 Hick 定律的说明,我们可以知道,用户在某个一场景下对选项的反应时间取决于三个因素:

  • 前期的认知和观察时间
  • 根据认知后,处理的时间
  • 选项的数量

三 应用

1 分类选择提高用户效率

亮点:

  • 推荐专区提高效率
  • 大分类下的子分类,提高了效率
  • 搜索功能提高效率

2 限制选择数量,减少用户决策时间

亮点:

Keep 选择数量少,减少用户决策时间

3 分布解决,提升用户体验

亮点:

唯品会注册有两步,每一步的选择都很少,提升了用户体验,如果把这两步合为一步,用户的选择会更多,体验效果不会好。

4 隐藏/删除很少使用的选项,减低错误点击率

亮点:

keep 每个页面选项很少,去掉不必要选项,减低用户点击出错。因为跑步过程中,人在运动,按钮越少越好,否则会点错。

四 小结

运用席克定律,提升用户体验,需要注意

1 前期认知和观察时间

2 根据认知后,处理的时间

3 选项的数量

所以我们在产品设计时,可以使用如下几种方法。

1 分类选择

2 限制选择数量

3 分布解决

4 隐藏/删除很少使用的选项


推荐阅读
  • 2017年苹果全球开发者大会即将开幕,预计iOS将迎来重大更新,同时Siri智能音箱有望首次亮相,AI技术成为大会焦点。 ... [详细]
  • 本文探讨了在React项目中实现子组件向父组件传递数据的方法,包括通过回调函数和使用React状态管理工具。 ... [详细]
  • 本文探讨了Web开发与游戏开发之间的主要区别,旨在帮助开发者更好地理解两种开发领域的特性和需求。文章基于作者的实际经验和网络资料整理而成。 ... [详细]
  • 本文将指导您如何在Docker环境中高效地搜索、下载Redis镜像,并通过指定或不指定配置文件的方式启动Redis容器。同时,还将介绍如何使用redis-cli工具连接到您的Redis实例。 ... [详细]
  • 本文探讨了在C语言编程中,如何有效避免多文件项目中的重定义问题,通过合理使用预处理器指令和extern关键字,确保代码的健壮性和可维护性。 ... [详细]
  • 在互联网信息爆炸的时代,当用户需求模糊或难以通过精确查询表达时,推荐系统成为解决信息过载的有效手段。美团作为国内领先的O2O平台,通过深入分析用户行为,运用先进的机器学习技术优化推荐算法,提升用户体验。 ... [详细]
  • 在安装Ubuntu 12.10并尝试安装VMware Tools时,遇到了一个常见的错误提示:指定的路径不是有效的3.5.0-17-generic内核头文件路径。本文将提供解决这一问题的具体步骤。 ... [详细]
  • 本文探讨了如何利用Java PDFBox库填写PDF表单,并将其正确地附加到PDDocument中,同时确保表单字段的唯一性。 ... [详细]
  • APM(Application Performance Management,应用性能管理)对于提供互联网服务的企业至关重要。本文将深入探讨APM如何帮助识别和解决导致用户流失的技术问题,以及它在提升整体用户体验方面的作用。 ... [详细]
  • 本文探讨了浏览器的同源策略限制及其对 AJAX 请求的影响,并详细介绍了如何在 Spring Boot 应用中优雅地处理跨域请求,特别是当请求包含自定义 Headers 时的解决方案。 ... [详细]
  • 本文详细列举了软件开发中常见的功能测试要点,涵盖输入框、搜索、添加/修改、删除、文件上传下载等多个方面,旨在帮助测试人员全面覆盖测试需求,确保软件质量。 ... [详细]
  • PHP 中 preg_match 函数的 isU 修饰符详解
    本文详细解析 PHP 中 preg_match 函数中 isU 修饰符的具体含义及其应用场景,帮助开发者更好地理解和使用正则表达式。 ... [详细]
  • 本文将介绍如何利用Python爬虫技术抓取国内主流在线学习平台的数据,并以51CTO学院为例,进行详细的技术解析和实践操作。 ... [详细]
  • 如何在Windows 7中自定义启动动画
    Windows 7以其用户友好的界面和强大的搜索功能而受到许多用户的喜爱。除了这些显而易见的优点之外,Windows 7还隐藏了一个有趣的功能——自定义启动动画。本文将详细介绍如何通过简单几步来设置这一功能。 ... [详细]
  • 深入分析十大PHP开发框架
    随着PHP技术的发展,各类开发框架层出不穷,成为了开发者们热议的话题。本文将详细介绍并对比十款主流的PHP开发框架,旨在帮助开发者根据自身需求选择最合适的工具。 ... [详细]
author-avatar
1983热爱生活
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有