网站首页 > 技术文章 正文
互惠,是一种常见的社交规范,指的是针对某种积极行为,通过另一种积极行为来回应。这就是为什么,当别人帮助你过后,你会觉得欠对方一个人情。《影响力》一书的作者美国亚利桑那州立大学心理学名誉教授罗伯特·西奥迪尼在书中提到了“互惠原则”这个概念,并让它成为了众所周知的心理学概念。西奥迪尼在书中写道,“你要想得到,就必须先付出。”
知名视频网站奈飞会向潜在客户群体了解:“在注册并订阅奈飞的服务之前,你最想了解的一件事是什么?”针对这个问题,46%的受访用户都称,他们希望“了解奈飞可以播放的所有电影和电视节目。”针对用户的回应,奈飞就进行了一次实验,并且在主页上向用户展示了可以观看的视频节目。然而,这次实验也揭示了另一个有趣的现象:如果向用户展示过多的内容,可能还会分散用户的注意力,让对方一时半会找不到重点。大多数用户都会浏览,但浏览过后却没有人订阅其服务。于是,奈飞重新设计了这项体验,设计师们仍然利用了互惠原则,只不过这一次他们通过一张图片,来代表其背后更丰富的视频文件目录。这样的设计改良,不需要用户再被迫浏览所有的视频文件目录。让用户前瞻性地预览,而不是被迫浏览全部内容,这样的设计体验,让用户会更倾向于订阅你的产品。
很多时候,人们都会根据自己的经验做出判断,犯一些习惯性的错误。我们现在有时在使用登录拖图验证码的时候,会想当然地以为是像手机屏幕解锁那样一滑到底,居然直接忽视了验证图片上硕大的几个字“拖动滑块完成拼图”。我们每一个人,生活不同,知识不同,经验也不相同。“懒惰是某种意义上的效率吗?”是,很多技术的创新是为了让人类更“懒惰”,所以设计完成的产品,用户使用得越省心,一般使用效果会越好。
防呆式设计本是一种预防矫正的行为约束手段,避免产生错误的限制方法,但却可以让操作者不需要花费注意力、也不需要经验与专业知识即可直接无误地完成正确的操作。在工业设计上,为了避免使用者的操作失误造成机器或人身伤害,包括无意识的动作或下意识的误动作或不小心的肢体动作,设计有专门针对这些可能发生的情况来做预防措施,如我们常用的USB接口和乐高积木(你一定不会拼错的)等。
人都会犯错,一个设计精妙的系统允许它的使用者出错,并对此给予最大的宽容。汽车中的设计越来越人性化:如果你上车不系安全带,车内便会响起警报;如果燃油快要用尽,便会有报警标志和报警声出现。如果你使用谷歌邮箱写邮件过程中,正文中有“附件”字样却并没有加上附件,系统便会提示:您是否遗忘了附件?
猜你喜欢
- 2024-10-26 最近别来杭州!怕你不想回去了……
- 2024-10-26 为什么有人不用免费的WPS,偏要花钱用Office?看完这些就知道了
- 2024-10-26 还在苦恼验证码怎么实现?看看这个验证码组件合集,你想要的都有
- 2024-10-26 时间浪费在哪儿?(时间浪费四种情形)
- 2024-10-26 qq账号被冻结了怎么快速解冻手机号换了
- 2024-10-26 RPA实战:“滑动”验证码与按照“语序”点击两类验证码
- 2024-10-26 OPPO Reno4 Pro忘记OPPO帐号密码怎么办?
- 2024-10-26 你知道新买的手机,怎样重新登录微信账号吗?
- 2024-10-26 短信验证码的深度剖析(短信验证码起什么作用)
- 2024-10-26 才发现,一个手机号可以注册2个微信了,操作简单,一看就能学会
- 最近发表
-
- count(*)、count1(1)、count(主键)、count(字段) 哪个更快?
- 深入探索 Spring Boot3 中 MyBatis 的 association 标签用法
- js异步操作 Promise fetch API 带来的网络请求变革—仙盟创梦IDE
- HTTP状态码超详细说明_http 状态码有哪些
- 聊聊跨域的原理与解决方法_跨域解决方案及原理
- 告别懵圈!产品新人的接口文档轻松入门指南
- 在Javaweb中实现发送简单邮件_java web发布
- 优化必备基础:Oracle中常见的三种表连接方式
- Oracle常用工具使用 - AWR_oracle工具有哪些
- 搭载USB 3.1接口:msi 微星 发布 990FXA Gaming 游戏主板
- 标签列表
-
- cmd/c (90)
- c++中::是什么意思 (84)
- 标签用于 (71)
- 主键只能有一个吗 (77)
- c#console.writeline不显示 (95)
- pythoncase语句 (88)
- es6includes (74)
- sqlset (76)
- apt-getinstall-y (100)
- node_modules怎么生成 (87)
- chromepost (71)
- flexdirection (73)
- c++int转char (80)
- mysqlany_value (79)
- static函数和普通函数 (84)
- el-date-picker开始日期早于结束日期 (76)
- js判断是否是json字符串 (75)
- asynccallback (71)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- java (73)
- js数组插入 (83)
- mac安装java (72)
- 查看mysql是否启动 (70)
- 无效的列索引 (74)