本文是一篇非常不错的关于用户体验设计的文章,本文作者是一个心理学家,他从他所研究的领域去看到用户行为,用户体验,相信会给你带来不一样的观念与知识。翻译水平有限,若有不准确之处欢迎指正。

——————————以下为翻译的全文——————————

您可能已经听说过这个关于大象的故事:

一个国王带六名男子进入一个黑暗的建筑里,他们看不到任何东西。国王对他们说,“我已经把这个动物从荒野的土地上买到了东方,这种动物称之为‘大象’。” “大象是个什么东西?”男人问。国王说:“你们可以感觉他,然后描述给我。”摸到一条腿的男人说,大象就像一个支柱。触摸到尾巴的人说,大象像绳子。摸到躯干的人说,大象像树枝。摸到耳朵的人说,大象像一把扇子,摸到肚子的则说大象像一堵墙,而另外一个摸到象牙的人则说大象像一个坚实的管道。 “你们都是正确的”,国王说,“你们都仅仅感觉到了大象的一部分。”

这个大象的故事提醒了我有着不同背景,教育和经验的人们对于设计总有着不同是视角。视觉设计师从这种观点角度处理UX设计,交互设计师会是另外的角度,而程序员又会是另外的视角。这有助于理解甚至体验其他人所体验的大象的那部分内容。

我是一个通过培训和教育的心理学家。因此,我所经历的那部分大象适用于我们对人的一些了解以及我们是如何将其应用到UX设计中。我所从事的研究和知识是关于大脑,视觉系统,记忆和动机,以及从中推断出UX设计原则。

本文是一个心理学家对大象看法的快照。

1. 人们不希望多做额外的工作或思考

  • 人们会用尽可能少的工作量来完成任务。
  • 最好只向他们展示一点点的信息,如果他们想要更多详情,让他们自己选择。用一个富有想象力的词描述就是渐进披露,关于这个,最近我写了一篇博文
  • 不要仅仅描述东西,取而代之的是向人们展示例子.
  • 要多多关注你设计的的屏幕,网页,或硬件设备上对象的功能可见性。如果什么东西是可以点击的,就把它做成可以点击的样子。
  • 只提供人们真正需要的功能 。不要依赖于你自己的观点,从你的角度认为他们需要什么,应做用户研究,去找到用户真正需要的是什么。给予的比用户需要的还要多只会扰乱用户的体验。
  • 提供默认值。默认值让人们以更少的工作量来完成这项工作。

2. 人是有局限性的

  • 人们只能看到这么多的信息,或只能在屏幕上看到这么多的文字而没有失去兴趣。在某一时刻只需要提供必要的信息(见上面的渐进披露)。
  • 使信息容易扫描.
  • 使用页眉和短块的信息或文本。
  • 人们不能多任务。这份研究已经显示的很清楚了,所以不要痴心妄想了。
  • 人们喜欢短线的长度,但他们在长线时阅读更好!这是一个难题,因此在实际情况下,选择用户偏好呢还是性能就更为重要。但是有一点需要要知道:人们要索求的东西,对他们而言,其实不是最好的.

3. 人是会犯错滴

  • 假设人们会犯错误。预想他们会做什么,以及努力防止这么做。
  • 如果一个错误的结果是严重的,需在用户行动之时,动作执行之前使用一个确认。
  • 可以很容易地“复原”。
  • 防止发生错误总是比在错误发生时帮助人们纠正它要来得好。最好的信息是没有错误的信息.
  • 如果一个任务是容易出错的,把它打破成小块.
  • 如果用户出错同时你可以纠正它,那你就做吧,并展示你是如何做的。
  • 无论是谁设计UX都会出错的,所以,要确保有足够的时间用于迭代,用户反馈和测试。

4. 人类的记忆是复杂的

  • 人们重建记忆,这意味着他们总是不断变化的。你可以信任用户所说并以之为真理的仅那么一点点。观察他们的举止操作比采用他们的话来得更实在。
  • 记忆是脆弱的。它退化迅速并受制于很多错误。不要让人们从一个任务到另一个时记东西,或从一个网页到另一个。
  • 人们一次只记得大约在3-4个项目。“7加或减2”的规则只是都市传说。研究表明,实际数字是3-4。

5. 人是具有社会性的

  • 人们总是尝试利用技术来社交 。几千年来都是如此。
  • 人们对于自己要做的事情总是倾向于向他人寻求指导 ,特别是当他们不确定的时候。这就是所谓的社会确认。这就是为什么,例如,评级和评论在网站上会如此强大。
  • 如果人们在同一时间做同样的事情(同步的行为)将其绑定在一起 ,其实是大脑的化学反应在作祟。笑声也是会传染的。
  • 如果你帮我我一个忙,我会觉得回欠你一个人情(互惠主义)。研究表明,如果你希望人们填写一份表格,给他们他们想要的东西,然后要求他们填写表格,而不是相反。
  • 当你看着某人做某事,你的大脑相同的区域会被激活好像你自己也在做这样的事(所谓的镜像神经元)。我们因生物程序而模仿。如果你希望人们做一些事情,可以给他展示别人在做这些事。
  • 您最多只能和150人有密切联系的。强关系被定义为和你身体有近距离接触的。但是,弱关系可以在数以千计的,而且非常有影响力的(见facebook)。

6. 注意力

  • 我开始思考注意力的整个概念是设计有吸引力的UI的关键。在以后的文章的我会更多的探讨这个。吸引并紧紧抓住注意力,在人们专注于某些事情的时候不分散他们的注意力,这些才是关键问题。
  • 人们就像被程序控制一样会去注意不同的或是新颖的东西。如果你让某物不同,它会突显出来。
  • 话虽如此,人们实际上会忽视一些视觉区域的变化。这就是所谓的改变失明。这里有些搞笑的视频,是关于一个在街上与他人谈论的人的视频(此人已经停住并询问方向),但是却没有注意到这个人确切什么时候做出了变化。
  • 你可以利用感官来吸引注意。鲜艳的颜色,大字体,蜂鸣声和铃声将捕获注意。
  • 人们很容易分心。如果你不希望他们分心,不在网页上放闪光的东西或启动影片。但是,如果你想抓住他们的注意力,做这些事情。

7. 人们渴求信息

  • 多巴胺是一种化学物质,使人们追求…食品,性,信息。学习就像是多巴胺,我们不禁想了解更多的信息。
  • 人们往往会希望有超过他们实际上可处理的更多的信息。有更多的信息,使人们感到他们有更多的选择。有更多的选择,使人们感到一切尽在掌控。控制的感觉让人觉得他们会更好地生存。
  • 人们需要反馈。计算机不需要知道人类是在载入文件。但人类需要知道当前发生之事.

8. 无意识加工

  • 大部分的心理过程是无意识发生的.
  • 如果你能使得人们完成一个小小的行动(报名申请免费会员),那么就很有可能,他们随后将付诸于于一个更大的动作(例如,升级到高级账户)。
  • 原始的大脑做或者至少放进去了大部分的决定。我们大脑的原始部分关心的是的生存和繁殖:事物,性,和危险。这就是为什么这三个信息可以引起我们的关注。
  • 负责情感的大脑易受到照片影响,尤其是人的照片,或是故事类的。情感脑区对我们的决定有着巨大的影响。
  • 人们的行为会深深地被他们甚至都不知道的因素影响。词语“退休”,“佛罗里达”和“累”,甚至可以让年轻人在大厅里走得慢些(称为情境影响)。
  • 无论是原始大脑还是情绪的大脑在工作时总与我们的有意识的知识不相干。我们总习惯归于理性,用脑中存在的意识的解释我们的决定,但它绝不是我们会采取某个行动的全部原因,而且经常是理性根本不在原因之内。

9. 人们创建心理模型

  • 人们往往有一个心理模型来替代某个特定对象或任务(支付账单,读书,使用遥控器)。
  • 人们在特定任务上的心理模型,可能会让你设计的交互界面很容易或很难使用。
  • 为了创造一个积极的UX,你可以让你的产品或网站的概念模型与用户的心理模型想匹配,也可以想出如何“教”的用户有不同的心理模型。
  • 象征帮助用户“获取”一个概念模型。例如,“这就像读书一样”。
  • 做用户研究最最重要的原因就是获得用户的心理模型。

10. 视觉系统

  • 如果网页是凌乱的,让人找不到的信息。使用分组帮助我们眼睛聚焦。
  • 靠在一起会让人相信他们是“一伙”的.
  • 字体足够大。不使用的太花哨的字体以便易于阅读。
  • 研究表明,人们使用周边视野得到他们正在寻找的东西的“要点”。眼睛跟踪研究是有趣的,只是因为人们眼睛直直的盯着某东西并不意味着他们在关注它。
  • 最难看的颜色组合是红色和蓝色。 尽量避免在蓝色背景上使用红色的文字,反之亦然。
  • 当有轻微的向上的角度和透视的的时候,人们可以最好的识别屏幕上的物体(标准透视)。
  • 颜色可用于显示东西是否是一起的 。一定要使用另一种方式表现出同样的信息,因为有些人是色盲。

翻译 – 从心理学角度看UX设计的更多相关文章

  1. MASA Auth - 从用户的角度看整体设计

    用户 在系统里,用户是一个核心概念.它代表了一个人的唯一身份标识,除了与角色.团队.组织架构等有关,甚至还会影响到在同一个界面不同的用户操作流程与显示内容都会发生变化,再复杂一点的话,或许在同一个系统 ...

  2. 我们最常见的UX设计交付成果有哪些?

    以下内容由摹客团队翻译整理,仅供学习交流,摹客iDoc是支持智能标注和切图的产品协作设计神器. 有人会好奇,用户体验(UX)设计师每天都在做些什么呢?说实话,有很多事情!作为UX专家,需要将自己的设计 ...

  3. 极客时间-左耳听风-程序员攻略-UI/UX设计

    程序员练级攻略:UI/UX设计 学习设计新手, 7 steps to become a UI/UX designer 学习设计的一些原则和套路,如配色.平衡.排版.一致性等. 用户体验的 4D 步骤- ...

  4. 回顾2017系列篇(一):最佳的11篇UI/UX设计文章

    2017已经接近尾声,在这一年中,设计领域发生了诸多变化.也是时候对2017年做一个总结,本文主要是从2017设计文章入手,列出了个人认为2017设计行业里最重要的UI/UX文章的前11名,供大家参考 ...

  5. 最全面!2019年最新UX设计趋势预测合集

    以下内容由Mockplus团队翻译整理,仅供学习交流,Mockplus是更快更简单的原型设计工具. 追逐潮流是每个行业都必做的一件事,对于直接影响数字产品定位和用户感知方式的UX设计也是如此. 不论你 ...

  6. 回顾2017系列篇(三):UX设计大会,都预示了哪些设计趋势

    2017已接近尾声,在这一年中,无数的UX大会和设计大会在世界各地召开.每一场会议的召开,都是界内精英人士经验的交流和智慧的碰撞.虽然2017年的会议都已过去,但每场会议上的话题探讨,尤其是界内精英们 ...

  7. 不容错过!2016年度优秀UI/UX设计文章

    本文整理了一些2016年度最受欢迎的文章,例如有关UI / UX设计的理论知识,书籍和工具,如何做出更好的设计的方法和建议,以及新的设计趋势. 1. 2017年用户体验设计趋势 我们期待着2017年用 ...

  8. 【阿里云产品公测】以开发者角度看ACE服务『ACE应用构建指南』

    作者:阿里云用户mr_wid ,z)NKt#   @I6A9do   如果感觉该评测对您有所帮助, 欢迎投票给本文: UO<claV   RsfTUb)<   投票标题:  28.[阿里云 ...

  9. 《写给大家看的设计书(第3版)》【PDF】下载

    <写给大家看的设计书(第3版)>[PDF]下载链接: https://u253469.ctfile.com/fs/253469-231196355 内容简介 <写给大家看的设计书&g ...

随机推荐

  1. Java学习之静态代码块

    一.static(在方法区有一块固定的存储区域,由于优先于对象存在,所以可以被所有对象共享) 在定义方法的时候你写main方法的类加static, 写普通类的写方法的时候就不要加static 1.st ...

  2. linux运维之分析日志相关命令(1)

    一.分析日志 1.查看有多少IP访问 awk '{print $1}' log_file|sort|uniq|wc -l 2.查看某一个页面被访问的次数 grep "/index.php&q ...

  3. Atcoder Grand 006 C-Rabbit Exercise

    题意: 数轴上有n只兔子,第i只兔子的坐标为xi. 有一组操作,这组操作的第i个操作是要让第ai只兔子等概率的跳到自己关于第ai+1或第ai-1只兔子的对称点. 进行K组操作,求每只兔子最后坐标的期望 ...

  4. Python基础【day01】:PyChram使用技巧总结(六)

    本节内容 1.添加或者修改文件模板 2. python版本管理切换 3.已有文件重命名4.Python模块安装5.在PyChram中直接浏览文件目录6. 断点调试7.常用快捷键8.PyChram设置字 ...

  5. JAVA-Servlet高级应用

    会话只是指一段指定的时间间隔. 会话跟踪是维护用户状态(数据)的一种方式.它也被称为servlet中的会话管理. Http协议是一个无状态的,所以我们需要使用会话跟踪技术来维护用户状态. 每次用户请求 ...

  6. Nginx学习总结

    2017年2月23日, 星期四 Nginx学习总结 Nginx是目前比较主流的HTTP反向代理服务器(其企业版提供了基于TCP层的反向代理插件),对于构建大型分布式web应用,具有举足轻重的作用.简单 ...

  7. (64位)本体学习程序(ontoEnrich)系统使用说明文档

    系统运行:文件夹system下,可执行文件ontoEnrichment 概念学习 --------------------------------------------------------1.简 ...

  8. javascript公有静态成员

    公共静态成员在javascript中并没有特殊语法来表示静态成员.但是可以通过使用构造函数向其添加属性这种方式. //构造函数 var Gadget = function(){}; //静态方法 Ga ...

  9. Spring Mvc + Maven + BlazeDS 与 Flex 通讯 (七)

    BlazeDS 说明 BlazeDS是由Adobe开源的基于amf协议的,用于解决flex与java通讯的组件; 基于传统的文本协议的XML传输方式,在抽象层方面会有很大的压力,特别在需要序列化与反序 ...

  10. AngularJS入门基础——表达式

    表达式在AngularJS应用中广泛的使用,因此深入理解AngularJS如何使用并运算表达式是非常重要的.   表达式和eval非常相似,但是由于表达式由AngularJS来处理,它们有已下显著不同 ...