本文为转载文章,原文链接http://mp.weixin.qq.com/s?__biz=MzA5NjQwNTE2Nw==&mid=407144998&idx=2&sn=c94ab21ad896a38be84f1f76cec30e44&scene=0#wechat_redirect
也许你已经对如何创造一个很棒的app、传递触动人心的故事以及提供惊艳的视觉设计很有经验。
为什么有些app特别令人上瘾?其实,其中的秘诀就是微交互!微交互可让使用者时时刻刻想要参与,并创造意想不到的喜悦,但不会让使用者感觉是刻意设计的。事实上,你可能每天在不知不觉中与微交互接触了好几百次!?
每当你关闭闹钟app、阅读即时出现的文字信息、关注球赛的比分、跳转至下一首歌、或经由交通预警改变上班路线等,皆是你与微交互接触的微小时刻。你不会特别注意或想起它们,但它们带给你的效益,却让你每天持续的使用这些app。
什么是微交互?
微交互指的是:在装置上,使用者参与单一任务的过程。而交互的过程中,使用者几乎不会花费太多的注意力,因为流程的发生与进行安排(设计)的流畅自然。
在DanSaffer的书中提到(excellent book),微交互可达成三项具体的功用:
快速的传递信息或反馈可视化操作后的结果
协助使用者明白如何使用
Slack是一套改善不同部门或职位的人沟通问题的伟大产品。它可让使用者开个小聊天室互相沟通、粘贴档案或上标签等。在操作过程中,它能提供信息即时的更新(例如标记已读),这样可以帮助使用者快速阅读与找到需要的信息。同时,它也使用通知信息与小互动来让使用者同步知道现在正在讨论什么。
在不同情境中,微交互影响着app使用者的的行为与功能的设定:
关闭或开启
在数位媒体上评论
改变设定或流程
检查信息或通知
往下滑动刷新内容
与数据构成的元素互动,例如观看天气状态
完成独立任务
连接其他装置
对网站图片或视频分享或按赞
简单来说,微交互即是让使用者触发装置上的动作之行为。而微交互的设计应该要以使用者为中心(human-centered design),让互动的目的与效益确实为人们所期待的,并思考如何让使用者流畅的操作。
在上方图片的例子中,我们使用UXPin设计一款找寻时尚模特儿的网站原型。每个卡片区域都显示一个模特儿,当鼠标在此区域时,会出现身形数值以及下载PDF的功能。在此情境下,这样的微交互可顺畅自然的呈现信息。而其中,也设计了动态的效果(名字往上移动及数值淡出),增加信息被注意的机会(动态效果是有目的的阿~)。
微交互究竟能干吗?
由上段内容中,我们可以看到微交互出现的情境,不过举出的项目确实无法涵盖所有的行为,因为它可以有许多变化与扮演不同的角色。所以我们较抽象的定义为:它就是在创造参与互动的机会。
当你思考如何设计微交互时,不仅需要考察具体的动作或任务,还需考察能否成为使用者体验的一部分。
基本上,微互动应该要让使用者可感受到,或执行那些动作呢?如下:
触击屏幕
产生愉悦感
学习或理解某件事情
联系或连接其他使用者
举个例子,Elevate是一款充满游戏风格的学习app,使用者透过点击来回答问题,若答对还会出现相当讨喜美丽的动画。这个app让使用者训练自己的脑袋(如图片中的游戏项目,是来帮助你学会文法的使用)。最后,使用者可以与朋友(或游戏中的玩家)分享获得的分数与结果。
听起来就像个简单的游戏会做得事情吧?不过这就是使用者真正期待的部分!
在《Mobile Design Trends 2015 & 2016》(后面有英文地址)这篇文章中提到,影响使用者的行为(生心理)就是设计微交互的原因,这些短暂与数位接触的时刻,可让使用者产生心理愉悦等感受。综上所述,微交互就是让使用者感受到你想传达的东西,或借此让使用者有接触到其他人与物体的感受。
微交互的四大元素
提出微交互的先驱为DanSaffer。若你去google“micro-interaction“就会发现许多连接里都出现他的名字,他曾写了名为“Microinteractions”的书来探讨这个议题。他提出了微交互的四大元素(如下),了解这些,大概就能知道如何设计微交互了。
触发:启动微交互。举个例子,使用者点击了“我也喜欢“的爱心icon。
规则:设计互动行为的方式。通常使用者不会看到或主动关心具体的规则,但可透过互动后的反馈便可了解(下一步)。在上述的例子中,规则就是按了爱心icon,会让喜爱数量加1。
反馈:设计与使用者之间沟通的互动过程。以上例来说,爱心icon按下后,可能会填满颜色或跳动,来表示完成这个行为,并取代用纯文字的告知方式。
循环(loops)和模式:决定微交互进行的长度,以及如何重复与变化。举个例子,有些微交互会学习并主动推荐我们喜欢看的信息,甚至记得六个月前我们喜欢的内容。
上述提到的,皆是构成互动行为与周期的要素。此外,根据Saffer的描述,大部分的使用者不会意识到正在操作微交互,除非在操作失败时。
考虑反馈方式
反馈是微交互过程中最重要的部分,也是用户与界面连接的管道,同时透过它来得知微交互是如何运作的。
试着联想看看,如果你需要在早上7点起床,并设定了手机闹钟。当闹铃响起时,你会怎么做?是关掉它呢?还是持续赖床(延迟)?如此的使用者行为就提示了微交互该怎么进行与设计,例如可重置闹铃,并在9分钟后再度响起。这个反馈就是让使用者与系统之间建立起一个循环(loop)。
若没有用户最初的回馈(关掉或延迟),闹铃就不会停止,也不会被重置。
再举一个相似的案例,使用者正在确认Wunderlist(app)清单上的项目。将某项目打记号,将会触发微交互,以醒目的方式改变了清单的排版。因此在一瞬间,你就能明白那些项目已经完成,那些还未完成。这种完成任务所带来的好体验,能驱使你继续完成更多项目,并更加依赖使用这款app。
虽然以上都是非常简单的案例,但其中有相当多细节可学习。譬如,使用者期望进行微交互时,有明确的指示(下一步);且微交互的运作随着时间推移或接续的操作下,需要直觉的呈现。
设计微交互的细节很重要!
微交互的设计方式与细节的处理,将扮演着项目成功与否的关键。其中,互动的方式与流程的设计是绝对不能轻忽的。
但我们该如何设计呢?什么又是我们该去思考的?
微交互应该设定为可不断重复的模式(非一次性),避免仅为了噱头性或单纯的动画表现而设定。另外,也要考察长期使用下的舒适度,避免出现的方式或时机过度脑人。
保持简单相当重要,例如:直接的用词、清晰的字体、易辨识的色彩与结构化的设计。如果基本设计就能执行顺畅,就不要增加太多不需要的细节设计。
微交互要设计的更有人性,更注重情感的交流,如文字的表达就要如人类真正会说的。
提示文字也可以做适当的安排与设计,让它出现的时机正确、符合app的风格。使用者可感受被尊敬感、有用的与降低操作压力。
可加入一些合适有趣的小动画(如在OSX里安装程序,完成后程序的icon会进行弹跳动画),这些动画可以告诉使用者一些信息,但却不会干扰现在正在进行的动作。设计师应该让动画这个行为有意义,而非单纯的视觉效果。
以用户体验的角度来设计,色彩学更显得重要,追求配色的和谐,适时的运用对比的观念等。如果你的app以绿色为基调,可适时的在微交互的过程中带入,让用户产生与原app的连接感。
想想微交互在完整的用户操作情境中,会如何改变或不同?是否第一次或多次接触的反馈是不同的?或是随着时间推移而逐渐改变?例如,闹钟app的闹铃声,会因为你不断的因为贪睡按掉而变得越来越大声。如果想要在其他优秀的设计中脱颖而出,这点就是你必须考虑的。
然而,千万别沉迷与滥用微交互,过多的设计可能会造成反效果。譬如在操作某app时,跳出信息视窗(微互动),让用户快速的回复后,尽可能的快速顺畅的结束,转回原app。
总结
微交互绝对是让app受人欢迎的重要设计要素之一,它能增进使用者的参与度、功能与愉悦感。虽然设计与开发微交互会增加许多时间,但却能让你的产品成为使用者生活的一部分。
最后,本篇作者也提供了想要了解更多移动装置设计趋势的学习管道,那就是这本免费的电子书–Mobile Design Trends 2015 & 2016。这本书超过了140页,并以超过70的案例解构说明流行的趋势。
书籍地址:http://studio.uxpin.com/ebooks/mobile-ui-ux-design-trends-2015-2016/,网盘地址:http://pan.baidu.com/s/1skgsAZj