Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >如何利用动画效果来提升用户体验

如何利用动画效果来提升用户体验

作者头像
進无尽
发布于 2018-09-12 10:30:01
发布于 2018-09-12 10:30:01
1.2K0
举报
文章被收录于专栏:進无尽的文章進无尽的文章

一篇很不错的文章,所以转载了一下。文末有文章出处。


Paste_Image.png

动画效果会讲故事。但不是冗长和完整的故事,而是简单的故事,比如“嗨,你现在该看这里了”或者“哇,你的操作完全正确。”然而,动效的目的不是为了愉悦用户,而是为了帮助理解操作会有什么进展亦或是提高用户使用APP的效率。这一点我们可以在 Zurb 的陈述里证实。 我们不仅仅只是设计图形界面。我们设计的是用户与他们的屏幕如何互动。 或许动画效果应用在广范围的背景来构建美学与功能的统一:动效能够影响用户行为,沟通状态,引导用户的注意力以及帮助用户看到自己动作的反馈。这里有一些例子说明你可以在界面的什么地方增加动画效果来提升用户体验。 加载不能太无聊 你应该尝试让等待变得愉悦,如果你不能缩减等待时间的话。动效可以代替烦人的转啊转啊转(这基本上只是提醒用户他们正在等待)。几乎任何网页或者应用都可以利用屏幕框架和巧妙的动画来维持用户的兴趣。

1483798894743563.gif

在页面完全加载完之前用屏幕框架递增的方式完成 状态切换不能太生硬 动画效果可以让过渡更加显著,所以当用户开始和结束,动画效果要能展示到底发生了什么。好的过渡设计会让用户清楚的明白自己的注意力应该往什么地方放。 Adrian Zumbrunnen 举了一个关于当用户点击链接的时候,滚动动画是如何帮助用户保持所在的环境的好例子。只要比较静止的那一瞬间的变化就能明白切换的感觉就像硬切一样:

1483798919180872.gif

突然,不自然地就改变了,这样的界面切换对用户来说是非常不舒服的 有动画效果动作时:

1483798935526778.gif

动效给画面带来生气 解释元素之间的关系 动画可以提升用户直接操作的感觉。 举个例子,一个菜单按钮平滑过度变成播放控制,再变回来。这个效果会告知用户这个按钮的功能,当用户不太明白这个交互的作用时候。播放按钮转变正暂停表明这两个动作是有关系的,当其他元素出现的时候它们是不存在的。

1483798971732611.gif

这个例子里,动画用来引导眼镜去看屏幕的中心也就是音乐控件的位置。 另外一个例子,当按下浮动按钮的时候,加号就会变成一支笔。这说明笔是最主要的创作方式。一个小小的细节也能显示出接下来会发生什么,让用户明白不同情况下标识的含义之间的不同。

1483798982637305.gif

错误的操作必须有鲜明的反馈 动画可以加强用户习惯的的操作。 举个例子,表上登记的项目可以极大的增强一些动画。如果正确的数据允许登录,一个简单的“点头”的动画可以解释这一点。而水平的抖动可以用来表示未输入或者输入错误。当用户注意到动画的时候他们立刻就能明白这个动作的含义是什么。

1483799000123780.gif

图中展现的是最基本的抖动形式 利用反馈来展现动作完成 动画可以帮助用户明白他们操作之后的结果。根据“别说,展现出来”的原则,你可以用动画反馈展示出到底完成了什么。 下面的例子中,当用户点击“付款”,一个简单的旋转加载出现在APP支付成功的情况下。对号标志动画让用户觉得很轻松的付了款并且用户会感谢这些重要的细节。

1483799018655390.gif

********************更新*****************

用户界面应该在用户点击输入框时,就准确及时地给予响应,表现出上一界面和当前界面的关系,以及哪些元素和操作导致了当前界面的出现。用户通过点击应用程序总是能知道发生了什么,这感觉很好。

1487831009452735.jpg

(元素对用户的操作意图给出了合适的回应)

当元素在位置或状态之间移动时,运动应该足够简洁快速,不要造成用户的等待,同时又能保证过渡动效能够被用户所察觉并理解。 避免过慢的动画,因为它会造成不必要的迟缓并增加完成操作的耗时。

1487831106499044.jpg

1487831128494623.jpg

清晰 避免在一次动效中做多件事情,因为当多个项目需要在不同的方向或交叉路径移动时,它们就会变得很混乱,让用户晕头转向。

1487831163383964.jpg

(错误方式) 过渡应该是清晰的,简洁的,连贯的。关于动效,请记住少即是多。因此,我们应该只关注动效对用户的实际价值。

1487831182839942.jpg

***************************************

************** ** 更新**********************

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

1490772547950754.gif

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

1490772557933682.gif

目的: 确认系统接收到用户的操作

确认(或拒绝)用户的行为

2.当前状态的指示器 给系统当前所处状态提供一个视觉指引是交互设计中最重要的一点。我们应该让用户随时随地知道系统当前所处的状态,而不是让用户去猜。 数据的上传与下载就是一个很好的例子。例如,加载动画会告诉用户系统正在下载数据,而且还显示了下载进程与速度,用户也对完成时间有了一个大致的期望。

1490772596449730.gif

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

1490772669639895.gif

或者,新短信提示。

1490772706124665.gif

目的:提供实时通知系统状态,并让用户了解正在发生什么。 3.提示 当用户第一次使用你的app的时候,如果没有帮助的话,他们可能会不知道如何操作。

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

1490772738758547.png

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

1490772755898598.gif

目的: 通过给用户一些线索来创造期望;

帮助用户更好的关注界面;

告诉用户如何能够和应该与界面上的元素进行交互。

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

1490772863190414.gif

功能性动画可以聚焦用户的视觉焦点于转换的元素上,用户了解整个转换过程中新的元素来自那里,旧的元素在哪里隐藏。它提供了视觉线索,增加了交互的可用性。 目的: 阐明界面和元素之间的空间关系;

通过帮助用户理解页面中发生的变化,避免了令人意想不到的过渡。

5.营造品牌效应 市场上有很多同类型的app,他们有着相同的功能,可能都有着不错的用户体验。但是那些脱颖而出的app肯定在用户体验上走得更远—建立与用户之间的感情联系。 功能性动画可以成为一个产品的营销工具,用来表现一家公司的品牌价值或者突出产品的优势。同时给用户一种愉快又难忘的用户体验。比如Lo-Flo Records网站中,这个动画会鼓励用户进行操作,每一帧都精美的图案会让他们期待接下来会看到什么。

1490772910886046.gif

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

1490773050691858.gif

目的: 娱乐用户,在用户之间产生情感共鸣;

创建产品特征;增加品牌意识。

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

1490773059139737.gif

用户点击进入网站或者使用app是带有目的性的,他们肯定是为了解决特定的需求。抢火车票,看nba比赛亦或者是买一双皮鞋。这时候我们的动画应该帮助用户了解这个产品的空间构架,帮助他们更快的了解,更好的操作。动画如果做的太过于绚丽,反而会分散用户的注意力。只有当动画有了意义,用户才不会分心。 再好的动画被过度使用后,也会让用户感觉很厌烦。当我们设计一个动画的时候,要问自己,“当这个动画第100次出现的时候,用户会讨厌还是直接无视?”

******************* 更新 ********************

1493275818948529.gif

还可以加入动画和动效。

1493275605576697.gif

图片来源:Behance 三、卡片的优势


总结

当动效使用的非常成熟了时候,它是非常有用的。这对与时间安排以及考虑一个动画是否是有效的是非常重要的。我们需要从开始就接受动画效果,并且考虑这对于我们设计来说是否自然,因为设计不仅仅只是视觉的展示。就像乔布斯曾经说过一样:设计不只是看起来及摸起来像什么,设计是如何运作。

原文出处 原文出处

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017.01.09 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
win10+ubuntu18.04双系统安装/大集合
大一时曾按着CSDN教程按好了ubuntu+win10双系统,在宿舍里昏天黑地得干了一天,电脑重启无数次,心情经历了无比得崩溃。我相信每个经历这个过程得同学心理素质一定会有所提升的。之后帮同学安过一次也比较顺利。但在放寒假前win10系统因为我删C盘文件而崩溃了,后来重装系统后把Ubuntu系统给覆盖了。再重新装时本以为会很顺利,因为驾轻就熟嘛,但结果是我不慌不忙的按了好几次,历时三天都没有安好!所以我急眼了,现在我系统完美安装,一定要写篇推文来帮大家扫清一下前行的障碍。
周旋
2020/06/04
1.9K0
win10+ubuntu18.04双系统安装/大集合
系统安装部署系列教程(一):安装原版系统镜像
版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/u011054333/article/details/89735253
乐百川
2019/07/02
2.3K0
系统安装部署系列教程(一):安装原版系统镜像
双系统安装 小记 历时9小时 过关斩将! Ubuntu19.10 + RUFUS 经验之谈
建议不要使用Ubuntu18.04.3的系统镜像,而是使用其他的版本,例如18.04.1 .4 等等 当然也可以使用本人使用的目前最新版本的19.10.
种花家的奋斗兔
2020/11/13
1.2K0
双系统安装 小记 历时9小时  过关斩将! Ubuntu19.10 + RUFUS  经验之谈
UEFI安装win10+manjaro双系统
微软官方 Windows 10 ISO 直接下载网页:https://www.microsoft.com/zh-cn/software-download/windows10ISO
全栈程序员站长
2022/09/07
4.8K0
UEFI安装win10+manjaro双系统
系统安装部署系列教程(四):制作PE系统
版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/u011054333/article/details/89762107
乐百川
2019/07/02
3.5K0
系统安装部署系列教程(四):制作PE系统
Win10 Ubuntu16.04/Ubuntu18.04双系统完美安装「建议收藏」
按照网上博客的安装教程安装的Win10+Ubuntu16.04双系统安装了好几遍都不成功?启动Ubuntu左上一直有个光标在闪?如果你的电脑也是双硬盘(装Windows系统的固态硬盘+机械硬盘),在安装Win10+Ubuntu16.04双系统前一定要提前了解如下这些安装要点。
全栈程序员站长
2022/09/15
2.7K0
Win10 Ubuntu16.04/Ubuntu18.04双系统完美安装「建议收藏」
ubuntu 18.04 安装(UEFI+GBT)
官方的下载地址在这里~而且似乎自带了加速镜像,在自己的网络环境下可以在7M/s+,似乎是可以的~
idealclover
2018/10/31
13.7K0
记录Windows系统改装银河麒麟服务器操作系统V10版本的图文教程
前段时间公司一个项目要用到国产麒麟系统,最初是华为云主机安装的麒麟鲲鹏系统,测试完成后,部分项目要搬迁至政府机房中,但是政府的服务器基本都是物理机,很少存在云主机里面,这就为后期改成linux系统埋下了伏笔,当初麒麟厂商拿着服务器来到公司,然后安装领导和项目所需的环境安装了麒麟linux系统,部署了php环境,一切测试就绪之后,我想着公司有一台暂无人使用的旧主机,索性旧改造成内网的服务器测试政府相关项目吧,于是乎windows改成linux的事情就落在我身上了。
李洋博客
2023/03/03
7K0
记录Windows系统改装银河麒麟服务器操作系统V10版本的图文教程
Ubuntu18.04.3 LTS初体验
dell电脑,F12进入bios,安装系统可能会有点慢。然后如果黑屏报schem_error不停循环的话。别担心,正常现象。等一会就好了。
Noneplus
2020/01/22
1.1K0
Dell R730安装Ubuntu 18.04的过程
我下的是这个 https://ftp.sjtu.edu.cn/ubuntu-cd/18.04/ubuntu-18.04.5-desktop-amd64.iso
用户7010445
2021/02/05
1.8K0
树莓派3B+安装官方原版系统
https://blog.csdn.net/Fighting_Boom/article/details/88732537
全栈程序员站长
2022/09/12
8840
树莓派3B+安装官方原版系统
Windows + Deepin 双系统安装实践
这一周没有怎么写代码,玩弄了一番我的电脑。在不到一周的时间里装了不下于十次系统,这一段时间差点疯掉。不过最终结果还可以。现在电脑上有两个系统,Windows 10 和 Deepin。开机的时候可以进行系统之间的切换。
多云转晴
2019/11/05
8.8K0
Windows + Deepin 双系统安装实践
最新Win10专业版系统下载|Win10 22H2纯净版安装教程|UEFI引导+U盘分区优化+安全加固(含官方镜像文件)
Windows 10 是微软推出的一款具有重要影响力的操作系统。它在易用性和安全性上有显著提升,对云服务、智能移动设备等新技术进行融合,还优化支持了固态硬盘等硬件。其特点丰富,有 Cortana 个人助理、Edge 浏览器、多桌面和任务视图等。开始菜单回归经典且具高度可定制性,搜索栏功能强大。从 Windows Store 下载的应用可窗口化运行。
万里顾一诚
2025/06/09
5.2K0
最新Win10专业版系统下载|Win10 22H2纯净版安装教程|UEFI引导+U盘分区优化+安全加固(含官方镜像文件)
【教程】U盘、硬盘安装原版win7、8.1、10系统
《硬盘安装原版win7系统教程》 链接:http://user.qzone.qq.com/1019963719/blog/1425718860。 《陶院计算机协会教你用U盘装win7系统—详细教程》 链接:http://user.qzone.qq.com/1019963719/blog/1399108233。此文介绍不是安装纯净版的系统。
若川
2020/03/19
3.5K0
系统安装部署系列教程(二):硬盘安装方式安装系统
版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/u011054333/article/details/89762076
乐百川
2019/07/02
3.2K0
系统安装部署系列教程(二):硬盘安装方式安装系统
如何用u盘安装一个纯净的win10系统
最近用了一段时间win10之后,有点对windows路转粉的意思,把所有的电脑都装成了win10系统,这里记录一下用U盘安装win10的过程和一些中间用到的工具,以及遇到的一些问题。
efonfighting
2019/11/08
2K0
如何用u盘安装一个纯净的win10系统
Ubuntu20.04安装详细图文教程(双系统)[通俗易懂]
最近想把自己开发环境换成linux的,查了一下还是ubuntu桌面比较美观并且作为生产系统生态良好,决定使用ubuntu。开始了着手查找安装Ubuntu双系统的方法。安装有三种:
全栈程序员站长
2022/08/29
21K0
Ubuntu20.04安装详细图文教程(双系统)[通俗易懂]
手把手教你安装win10+Ubuntu16.04的双系统(全网最详细)
本系列为小白入门整个AI项目教程,主要涉及双系统的搭建,linux的使用,安装caffe-gpu版本,利用caffe实现目标检测,并移植模型到android移动端,也就是手机端进行目标检测,本篇为安装双系统的教程。
小小詹同学
2019/05/15
27.1K1
手把手教你安装win10+Ubuntu16.04的双系统(全网最详细)
告别卡顿!Win7官方镜像极速下载|最新UEFI启动盘制作指南》
当电脑频繁蓝屏、系统崩溃甚至无法开机时,重装系统可能是最后的救命稻草。但市面上的教程往往存在三大痛点: ⚠️ 镜像来源不明导致系统被植入后门 ⚠️ 启动盘制作失败反复折腾 ⚠️ 操作失误造成数据永久丢失
万里顾一诚
2025/03/06
3551
告别卡顿!Win7官方镜像极速下载|最新UEFI启动盘制作指南》
入门学习SLAM(Windows &Ubuntu 16.04 双系统安装图片教程)
入门学习SLAM计划是一个系列,从开始记录大家的学习过程,每一步我们都是有规划的。前一段时间发现了一篇安装Windows + Ubuntu 16.04 双系统安装详细教程 ,然后放在公众号上供大家参考,也是学习SLAM的第一步了。
小白学视觉
2019/10/24
1.9K0
推荐阅读
相关推荐
win10+ubuntu18.04双系统安装/大集合
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档