我们生活在一个界面无处不在的环境中。对于我们大多数人来说,手机、手表、平板电脑、笔记本电脑、售货亭、支付系统和电视都是我们日常生活中的重要组成部分。这些都是主要的视觉界面。像Alexa、Siri和Cortana这样的语音界面也开始变得不那么新鲜,而更像是我们生活中正常的一部分。我们有与之互动的物理接口,我们甚至开始看到感官设备的出现。例如,已经有闹钟可以让你在新鲜咖啡的气味中醒来,触觉手套可以让你真正感受到你在虚拟现实中看到的东西。
所有类型的界面都有一个共同点,那就是它们部分或全部由人类使用。这就是为什么我们将它们称为用户界面,以及用户体验(UX)领域存在的原因;在使用和设计界面时,将重点放在人类用户和他们的体验上。
现在,如果界面是我们日常生活中不可或缺的一部分,那么公平地说,这些界面至少应该易于使用。你能想象有一天你所做的一切都是与难以使用的界面交互吗?在这样的日子里,红酒的销量会暴涨的!然而,仍然有这么多令人困惑和令人沮丧的界面,这让我着迷。而且,即使是好的,通常也会偶尔出现令人困惑的互动。那么,为什么我们不设计更一致的、易于使用的界面呢?虽然可能有很多因素在起作用,但我相信,作为用户体验设计者,我们在很大程度上忽略了教会人类与世界互动的最基本的方式之一:通过对话。
我在这里的目的是探索对话如何在很大程度上决定我们的思维方式、我们的沟通方式,以及我们如何与每个人和每件事互动,包括界面。我还将探索一些我作为用户体验设计师使用的对话设计方法,这些方法可以为任何类型的界面的用户提供更“自然”的体验,而不仅仅是基于语音和消息的应用程序。
(对话设计目前既作为语音UI设计的通用方法存在,也作为Google特定的Google助手设计方法存在。我强烈建议您看看Google的指导方针,即使您不是为语音而设计,因为它们为考虑任何范围的对话设计奠定了很好的基础。)。
大多数词典将会话定义为使用语言进行的思想和想法的非正式的口头交流。不过,我想大胆一点,建议对话除了口头之外,还可以通过各种方式进行。它们也可以在思想和行动中发生。更一般的定义可能是,语言用于促进两方或多方之间的来回通信。有了这个更一般的定义,我们现在可以在对话中包括非语言的使用语言,以及人类以外的各方。你有没有在脑海里和自己对话过?“别吃披萨!不用了,就吃披萨吧,闻起来很香!是啊,但你会后悔的。哼,我在吃呢!“。老天使站在一边,魔鬼站在另一个肩膀上。在天使和魔鬼之间,有一种基于语言的思想在头脑中来回地发生!
一个人和一个非人类团体之间的来回交流怎么样?例如,用户和网页。语言是如何在这种互动中发挥作用的呢?首先,我们需要更深入地了解语言对我们意味着什么。
对于我们中的许多人来说,我们不仅用语言交谈,我们还用我们最流利的语言思考(甚至梦想)。语言为我们提供了一种定义和理解存在于我们周围的东西的方法。它还帮助我们理解我们是如何行动的,我们是如何感受的,我们是如何思考的。当然,它为我们提供了一种与其他人、宠物和计算机沟通的方式(当他们没有做你想让他们做的事情时)。语言起了很大的作用!
我最喜欢的一句话是已故哲学家路德维希·维特根斯坦(Ludwig Wittgenstein)的话:“我语言的极限就是我世界的极限。”它突显了我们是多么依赖于使用语言来理解我们的世界并与之互动。对我来说,这也表明语言塑造了我们的许多认知、思想和行动。当我们在购物时,看到一双我们喜欢的漂亮鞋子,我们可能会想,“它们值多少钱?”这可能是正常的。或者,在德语中,“他们花了多少钱?”我们先说宾语还是先说动词,这取决于语言。考虑到词序,人们可能会争辩说,在德语中,成本比鞋子更重要,而在英语中,鞋子比成本更重要。在任何一种情况下,你都会通过考虑你熟悉的单词和语法来考虑鞋子的价格。
语言是一种构造物,塑造了我们的许多思想,对我们来说更是弥足珍贵。如果Extreme的热门歌曲“More Bean Words”可以作为参考的话,那么语言似乎只有爱才能与之匹敌!如果没有语言,我们所有的互动、思想,甚至我们的自我意识都会大不相同。
首先也是最重要的,交流是语言存在的主要原因。一般来说,从我们出生的那一天开始,我们就会接触到这种沟通我们整个生活的做法。难怪为什么与我们习惯使用的交流方式不一致的人或事会很难接触。例如,如果你想在谈话中挫败或迷惑某人,你可以在整个谈话中随意散布“本田”这个词。我去过那里,太烦人了!这很烦人,因为它根本没有任何语法意义。
当我们试图处理与数字系统的互动时,请记住,我们倾向于使用语言进行思考,如果这种互动不符合我们习惯思考的方式,那么这种体验可能会相当混乱。你有没有想过“这种互动没有意义!”,并且不确定为什么没有意义?让我们考虑一个例子。假设你拿起手机查看你朋友发布的一些活动照片。你可能会从想“我会先看哪款社交媒体应用程序?”开始。如果你的手机擅长与你交谈,它可能会在“常用应用”的标题下显示应用。你看到这个可能会想“好吧,我先看看这个”。这似乎是一次简单而自然的对话。如果电话是一个人,对话可能是这样的:
这不是一次非常友好的对话,但至少是很自然的,而且很容易理解。但如果对话是这样的呢:
约翰·赫曼:“我们又来了。我们来玩‘找APP’游戏吧。“。
这仍然是一个容易理解的对话,但甚至比前面的例子更不友好。
John Human:“嗨,麦克风,打开[最喜欢的社交媒体应用程序]”[点击应用程序图标即可打开]
约翰·赫曼:“好吧,我不确定这些沉默是怎么回事。但不管怎样,我们要继续前进。“。
这个例子没有遵循我们习惯的对话流程。在这里,约翰完全沉默不语,不知道发生了什么事。通过将对话更改为以下内容,可以很容易地解决此问题:
John Human:“嗨,麦克风,打开[最喜欢的社交媒体应用程序]”[点击应用程序图标即可打开]。
我在这里的主要观点是,我们的大脑对像自然对话一样流动的互动反应最好。这是因为互动是由思想引导的,而思想在很大程度上是用语言塑造的。语言也主要集中在交流上,最常见的形式是对话。因此,对话是我们最常见的互动方式。这种依赖意味着良好的互动依赖于良好的对话。
当你和朋友在一起时,你通常是和他们交谈,还是和他们交谈?根据我的经验,最好的对话发生在人们相互交谈的时候,当双方都足够关心对方,至少听得和他们说的一样多的时候。我认为,用户和系统界面之间的对话没有什么不同,因为双方都需要与对方很好地互动。
我发现有趣的是,用户体验领域主要关注的是同情和迎合用户,而不是系统。我的意思是,当然,我们会考虑业务的需求和限制,并观察技术限制,但我们通常不会花很多时间(如果有的话)来考虑我们希望系统拥有什么样的体验。我知道这听起来有点奇怪,但是考虑到在双向对话中,用户和系统都在相互交互。每个人都有一段经历,这决定了他们的订婚。系统对用户有何反应?系统是否友好?这是机智的吗?这个系统知道如何与人类交谈,或者更确切地说,如何与你作为一个个体交谈?当用户与系统交互时,系统是否按照自然对话流做出反应?系统是否记得之前与用户的对话?我认为一般来说,UX实践可以更好地将系统作为对话中的关键参与者来欣赏,而不仅仅是作为用户意愿的仆人。
谷歌的对话设计流程鼓励设计师为系统创建人物角色,以帮助建立信任,并帮助促进与用户更自然的对话。我认为这不仅是在系统和用户之间建立信任,而且是在两者之间建立有意义的关系,这是非常棒的一步。
我目前使用对话式设计的一种方式是在审核或检查现有界面设计时。在时间和资金紧张的情况下,它工作得特别好。我首先要做的是查看用户目标,然后查看界面中帮助用户实现目标的条款。一旦我有了这些信息,我就会将用户和系统的交互转换成书面的英语对话。为了理解系统在说什么,我查看了它呈现给用户的内容和交互元素。为了理解用户在交互过程中可能在说些什么,我看了看他们被呈现给他们或要求他们做什么,然后我选择了一个自然而合理的回答。最后这一步是相当主观的,因为我认为自然和合理的东西可能与其他人不同。这就是为什么这一步最好是与其他人一起完成,并考虑到用户研究,包括您可以使用的任何用户角色。
这种方法的好处是,它可以快速发现用户和系统之间不自然的对话,并突出显示应该修复的区域。
好了,你刚刚设计了一个与用户自然对话的界面,而且看起来也相当时髦。甜!。你甚至给它起了个名字!比方说,萨曼莎。萨曼莎需要个性,她需要自己的声音。建立一种声音可以提供一致性,并影响我们交谈时的情绪反应。赋予“萨曼莎”个性会增加用户与“她”联系的可能性。
那些风度翩翩,甚至是独一无二的谈话通常会让我们更愉快。与我们交谈的人建立联系会让我们想要回来进行更多的交谈。想象一下,去一家没有人友好的酒吧,他们甚至不知道你的名字!
风格指南是确定系统声音各种质量的好方法。它们鼓励一致性,并为您可能进行的任何更高级的个性建模提供了基准。例如,建立融洽的关系,或者使用人工智能成熟系统的声音(人类的成长,如果他们想随着时间的推移与他们交谈的人保持联系,他们使用的系统也应该如此)。有一些公司已经为其服务的声音投资了风格指南,这是一些很好的例子。Facebook和MailChimp都是这样做的。还有其他许多人!查看MailChimp的语音和语气内容风格指南。
你有多少次从经理或客户那里听到他们希望你设计一个看起来“时尚”或“性感”的界面。有多少UX设计师经常被视为也会制作线框的平面设计师?我从经验中知道,从我与许多UX设计师交谈过的情况来看,这种情况仍然经常发生。但是,如果我们不只追求美观的界面,而偏爱易于对话的界面,情况会怎样呢?我认为公平地说,所有好的对话都是自然发生的,而且在某种程度上我们可以很容易地做出回应。
自然的对话可以成为有趣的、鼓舞人心的、耐人寻味的和情感唤起的。然而,一次不自然的谈话通常会让人感到困惑、尴尬、令人沮丧,甚至可能令人担忧。现在问问你自己,你更愿意与一个视觉上缺乏时髦,但完全有意义,使用起来很舒服的界面互动吗?或者你更愿意使用一个性感、流畅、让人困惑和令人沮丧的交互界面?虽然形式和实质都很重要,但如果实质变得不利,形式就变得不那么重要了。例如,我们通常更看重与他人交谈的质量,而不是欣赏他们的外表,对吗?请考虑下一次您审查设计时,与界面的对话感觉有多自然。
本文关注的是这样一个理念:在每个好的界面背后,不管是什么类型,背后都是一个好的对话。如果这是真的,那么顺理成章的是,如果我们首先设计对话,我们可以将其应用于任何类型的接口。通过这样做,我们可以更容易地统一和结合语音UI和可视化UI的体验。有人可能会说这是一种对话优先的设计方法。目前,有用于设计语音UI的工具和用于设计可视化UI的单独工具。然而,这种工具的分离使得提供任何类型的统一体验都很困难。一些可视化UI工具确实包含了语音设计功能(Adobe XD),但它看起来更像是一个附加组件,而不是一种范式转换,它鼓励界面设计人员采用更具对话性的方式来处理视觉和语音。促进对话优先方法的工具不仅适用于统一语音和视觉UI,而且还适用于将更多的UI合并到混合中,比如感官UI,甚至是物理UI。
随着我们(希望)成功地实现不会让你看起来像厨房电器的增强现实的广泛商业化,用户体验设计师可能很快就会面临一系列全新的设计挑战。3D对象、动画、着色器、声音和游戏化都需要用户体验设计师进行新的思考、培训和工具。而对话式设计,无论它如何发展,也没有什么不同。幸运的是,已经有一个很棒的专业领域叫做叙事设计。叙事设计描述了各种不同的方式来组织故事和将戏剧融入到叙事中。也许您想要设计一个鼓励用户完成日常任务的界面。您可能想要执行所谓的升级,以使用户对实现其日常目标更感兴趣。升级示例可能如下所示:
Appy McAppFace:“你几乎完成了这项任务。”[再往前一点显示进度条]。
约翰·赫曼:“注意到了。我可能明天就会把它做完。“。[继续疯狂观看喜爱的电视节目]。
Appy McAppFace:“不错的一张!你就快完成这件事了!你快到了!“。[显示即将完成的进度条动画和脉冲]。
约翰·赫曼:“我就快到了!我一定要把这件事做完!“。[做‘做那件事’来完成目标]。
在上面的示例中,进度条动画在对话中引入了一种升级的戏剧感。您甚至可能在背景中有一个轻松节奏的音轨,当进度条动画时,您可以将其更改为更生动的内容,只是为了增加一些升级。
无论是叙事性设计还是其他设计技能,每一项都能够丰富用户和系统之间的对话。希望随着UX作为一个行业的成熟和新技术的出现,我们将看到UX团队的技能更加多样化,并且正在制造更多的工具来反映这些多样化的技能。
希望这些围绕对话优先设计的想法是有趣和有用的。我很想在评论中听听你的想法。此外,以下是上面的一些关键结论的摘要:
了解叙事性设计原则,或者更好的做法是在团队中找一位叙事性设计师。