UI设计实例:如何将功能性动画完美融入设计以提升用户体验

来Nick大神关于功能性动画的一篇文章,翻译过来与大家分享一下。


来Nick大神关于功能性动画的一篇文章,翻译过来与大家分享一下。

UI设计实例:如何将功能性动画完美融入设计以提升用户体验

人类是视觉动物,我们天生就会注意到移动的物体。在app和网页中,小动画对我们来说像是眼睛的甜点一样,我们不自觉的就会被它们吸引。近来,越来越多的设计师将动画作为一种功能性的元素来提升产品的用户体验。动画不仅仅是装饰性花瓶的存在了,它成为了提升用户体验的一项重要工具。

然而,动画只有在被合理的使用情况下才可以真正有效的提升用户体验。现如今好的UI动画都有具备功能性。在这篇文章中,我们将探讨如何将功能性动画(functional animation)完美的融合到交互设计中。

什么是功能性动画

功能性动画是一种嵌入UI设计中微妙的动画,有着明确、合理的目标。

  1. 它能减少认知负荷。
  2. 防止页面转换视盲,
  3. 在空间上营造更好的印象。

我们都秉持着“以人为本”的设计理念。用户的焦点在哪里,哪里就应该直观,反应灵敏和人性化。功能性动画能帮助我们实现这一点。

功能性动画在UI设计中所扮演的角色

1.为用户操作提供视觉反馈

良好的交互设计应该给用户的每一个操作都提供反馈,无论成功与否。反馈会使用户觉得自己与屏幕上的元素进行真实互动。功能性动画可以直观的演示出这种互动。即便隔着屏幕,也能让用户看起来是在直接操作。

UI设计实例:如何将功能性动画完美融入设计以提升用户体验

而作为系统,当你需要向用户通知操作的结果时,功能性动画也是一个很不错的选择。当操作没有成功的时候,功能性动画可以给用户一个快速而有简洁的一个反馈。例如,当我们输入密码错误的时候,我们采用来回晃动的效果。这个效果会让我们联想到日常生活中的摆手和摇头,而这些都代表着“no”。这些小细节的使用,是打造良好用户体验的关键。

UI设计实例:如何将功能性动画完美融入设计以提升用户体验

目的:

  1. 确认系统接收到用户的操作;
  2. 确认(或拒绝)用户的行为。

2.当前状态的指示器

给系统当前所处状态提供一个视觉指引是交互设计中最重要的一点。我们应该让用户随时随地知道系统当前所处的状态,而不是让用户去猜。

数据的上传与下载就是一个很好的例子。例如,加载动画会告诉用户系统正在下载数据,而且还显示了下载进程与速度,用户也对完成时间有了一个大致的期望。

UI设计实例:如何将功能性动画完美融入设计以提升用户体验

当系统状态发生重要的变化时,功能性动画也可以用来提醒用户。例如,来电提示。

UI设计实例:如何将功能性动画完美融入设计以提升用户体验

或者,新短信提示。

UI设计实例:如何将功能性动画完美融入设计以提升用户体验

目的:提供实时通知系统状态,并让用户了解正在发生什么。

3.提示

当用户第一次使用你的app的时候,如果没有帮助的话,他们可能会不知道如何操作。

我们应该给用户提供一些视觉提示来告诉他们哪些操作是可行的。功能性的动画可以提示用户去注意那些可以完成的操作。视觉提示可以给用户告知即将发生的事情。例如,iOS7中相机的这个拍摄动画。

UI设计实例:如何将功能性动画完美融入设计以提升用户体验

当一些操作用户不是很容易发现时,功能性动画可以演示出操作步骤。

UI设计实例:如何将功能性动画完美融入设计以提升用户体验

目的:

  1. 通过给用户一些线索来创造期望;
  2. 帮助用户更好的关注界面;
  3. 告诉用户如何能够和应该与界面上的元素进行交互。

4.导航栏的过渡

导航栏的的转换是指app中导航菜单状态的变换。有不同级菜单之间和同级菜单之间的转换。我们要尽可能的减少那些令人意想不到的过渡效果。功能性动画可以解释菜单之间的层级关系,用户明白菜单转换的过程中到底发生了什么。

同级转换发生在同一层级间元素的转换。

UI设计实例:如何将功能性动画完美融入设计以提升用户体验

功能性动画可以聚焦用户的视觉焦点于转换的元素上,用户了解整个转换过程中新的元素来自那里,旧的元素在哪里隐藏。它提供了视觉线索,增加了交互的可用性。

目的:

  1. 阐明界面和元素之间的空间关系;
  2. 通过帮助用户理解页面中发生的变化,避免了令人意想不到的过渡。

5.营造品牌效应

市场上有很多同类型的app,他们有着相同的功能,可能都有着不错的用户体验。但是那些脱颖而出的app肯定在用户体验上走得更远—建立与用户之间的感情联系

功能性动画可以成为一个产品的营销工具,用来表现一家公司的品牌价值或者突出产品的优势。同时给用户一种愉快又难忘的用户体验。比如Lo-Flo Records网站中,这个动画会鼓励用户进行操作,每一帧都精美的图案会让他们期待接下来会看到什么。

UI设计实例:如何将功能性动画完美融入设计以提升用户体验

用户比我们预想中更能注意到页面中的细节,动画作为一种交互元素可以向用户传递一种情感。一个风格活泼可爱的下拉加载动画可以给用户带来一个愉快的用户体验。

UI设计实例:如何将功能性动画完美融入设计以提升用户体验

目的:

  1. 娱乐用户,在用户之间产生情感共鸣;
  2. 创建产品特征;增加品牌意识。

如何达到平衡

页面中每一个动画都应该具有相应的功能,作为一个”花瓶”用来充当美化页面的动画不仅无法提升用户体验,而且动画会降低页面的加载速度。比如下方的一个电子收据动画,这个动画看起来很酷炫,但是它的存在使得用户需要4秒钟才能看到交易细节。这个等待时间显然超过了用户的心里预期。

UI设计实例:如何将功能性动画完美融入设计以提升用户体验

用户点击进入网站或者使用app是带有目的性的,他们肯定是为了解决特定的需求。抢火车票,看nba比赛亦或者是买一双皮鞋。这时候我们的动画应该帮助用户了解这个产品的空间构架,帮助他们更快的了解,更好的操作。动画如果做的太过于绚丽,反而会分散用户的注意力。只有当动画有了意义,用户才不会分心。

再好的动画被过度使用后,也会让用户感觉很厌烦。当我们设计一个动画的时候,要问自己,“当这个动画第100次出现的时候,用户会讨厌还是直接无视?”

UI设计实例:如何将功能性动画完美融入设计以提升用户体验

当我们将动画引入自己的设计时,前期原型图的不断修改和后期用户测试是必不可免的。如果你的原型图上可以完成交互操作,那么就会对整个流程有着一个清晰的认识。你会对动画使用的时机与位置有着很好的理解。当然为了使动画与整体风格兼容,你得不断返工进行修改。重复不断的修改,不断的完善细节会创造出优秀的动画。

总结

功能性动画的每一帧都有其目的,注意每一个细节,让动画成为操作过程中一部分。数码产品的用户体验会因为功能性动画的使用而得到提升。

 

原文作者:Nick Babich

翻译:王M争

译文地址:http://www.ui.cn/detail/203446.html

版权:人人都是产品经理遵循行业规范,任何转载的稿件都会明确标注作者和来源,若标注有误,请联系主编QQ:419297645

原创文章,作者:Catherine,如若转载,请注明出处:https://www.iamue.com/25035/

(0)
CatherineCatherine
上一篇 2017-05-10 10:45
下一篇 2017-05-10 12:28

相关推荐

  • 交互设计GSM数据模型浅析

    交互设计GSM数据模型浅析GSM Data Model Analysis Of Interaction Design你是否记得:“那年那天那间会议室,激情四射,实际是射击狮与产品狗在设计方案上斗的你死我活”你是否还记得:“老板、甲方、PM对你的质疑:设…

    2017-08-04
  • 用户体验度在哪些方面影响着企业网站建设

    百度排名是评判一个网站运营情况的最好依据,而用户体验度是百度排名的一个重要参考方面。用户体验度越高,网站排名越好,相反,用户体验度越低,网站排名也就不理想。网站制作公司在建设网站时,要着重站在用户的角度去设计网站,这样对后期优化也会有很好的帮助。那么用户体验度为什么对网站有如此大的影响呢?企业网站建设时需要从哪些方面去提升用户体验度?首先,我们要明确什么是用户体验度,才能有针对性的去提升网站质量。用户体验度也就是用户浏览的网站能否为他提...

    2018-04-04
  • 手机交互设计中的“拇指法则”

    你有没有遇到过一款APP让你用的很不舒服?你的拇指必须要伸得老远才能够得到菜单,或者页面里元素太多导致你经常误操作。这些都是因为交互设计师在设计的时候没有考虑拇指的感受,或者更学术化点说,没有考虑到“拇…

    2017-08-03
  • 喊话优酷:求别再强奸用户体验了好吗

    之前,我给大家做过腾讯视频、爱奇艺视频国际版与国内版的应用对比,可以说,有着谷歌商店的规范,这些国内的视频软件巨头,几乎看不见广告。不管是视频开头那丧心病狂,长达120秒,两分钟的广告,还是应用内Banner处各种穿插的广告,都没有了。看视频没有广告,点开就看,这种感觉可以说是相当nice的。但是!谷歌商店里却没有优酷视频!emmm...颇有种老奸巨猾的既视感。所以,优酷用户不想忍受广告,好想只能开会员,破财消灾...但是!开了会员,也...

    2018-03-21
  • 设计师最好的时代和交互设计最差的时代

    当技术平台化的时候,可能是正在酝酿下一步的技术革命。而现在设计用技术做差异化不是不行,而是很难。还是举facebook的例子,他们现在在招有接近一半的researcher岗位,UX researcher和Quantitative researcher,姑且分为主定性和主定量的用研岗吧,我觉得原因在于,交互设计师内化在心的用研思维难以在大量数据和海量用户面前快速将信息转化为决策,必须由专业人士专职来做。

    2017-06-05
  • App收银台交互设计思考

    数十万互联网从业者的共同关注!作者:柒0。作者授权早读课转载。来源:简书编辑:Juvae最近完成了“app收银台设计重构”的需求(一期为“账户充值”),作为一个刚毕业的交互新人,踩了一些坑,总结了这次思考的过程与…

    2017-08-01
  • 在007里的用户体验是“爽”还是“不爽”

    有一天在微信上和007社群的班级一位同学聊天,一通天南海北的乱扯后,话题就回到007这个社群上了,因为这段时间我参与007社群的一些活动,对这个话题特别敏感,然而他却流露出对这个社群的很多不满意,我们之间的一段对话让我思考了很久很久。对了,这两天你看了你们小组的信息了吗?小组信息?刚看,不过我最近在考虑要不要直接退出007,感觉没意思,也啥时间整这些了。那你当初为啥参加007啊?没啥,就是觉得应该养成一个写作的习惯以及可以认识一些稍微志...

    2018-04-11
  • 交互理论 | 深度解析尼尔森十大交互设计原则在设计中的用法

    Jakob Nielsen(雅各布·尼尔森)的十大交互设计原则。它们被称为“启发式”,因为它们是广泛的经验法则,而不是特定的可用性指导原则。因此,我们不能把它上升为一种标准,而是应该当做一种经验来学习,然后跟现实中的设计结合来使用。接下来,作者通过一些具体的实例来跟大家深度解析尼尔森十大交互设计原则在设计中的用法~一、Jakob Nielsen(雅各布·尼尔森)简介:Jakob Nielsen(雅各布·尼尔森)是毕业于哥本哈根的丹麦技术...

    2018-01-31
  • 交互设计的未来!视觉设计师的末日!意念交互!

    家要知道随着科技发展迅猛,那些电影中见到的交互都慢慢变成现实,并且普及到我们的生活中。先看看我们到底历经了多少次交互的升华,为什么又说是交互设计的未来,视觉设计师的末日呢? 按键交互 诺基亚手机相信大…

    2015-11-17
  • Coding Nap:迭代式体感交互设计分享

    CodingNap是为程序员设计的一款办公室睡眠闹钟。程序员是一个不分昼夜工作的群体,十分需要短暂而高质量的睡眠。当程序员十分疲惫需要休息时,按下Coding Nap的按钮,它便为程序员设定了9分钟的睡眠之旅。同时Codin…

    2015-11-18