所谓微动(Micro-Animation),就是那些微妙而实用的动画,让您的网站感觉精致、直观、生动。
因为即使你的文案再精炼,页面加载再迅速,一个不能对用户操作做出反应的网站仍然会让人感觉笨拙和冰冷。微动画可以填补这些空白。它们引导。让人放心。它们创造出令人愉悦的瞬间,让人难以忘怀。
将它们视为用户体验(UX)中的 “静态 MVP”–小细节产生大影响。
让我们来分析一下这些微小的视觉提示是如何发挥它们的作用的,以及如何在不把网站变成花里胡哨的主题公园的情况下开始使用它们。
什么是微动画?
微动画(Micro-Animation)是有目的的小动画,是帮助你的界面与用户使用相同语言交流的小动画。它们通常持续不到一秒钟,如果使用得当,会让一切感觉更流畅、更智能、更人性化。
例子包括
- 点击按钮时的轻微反弹
- 将鼠标悬停在菜单项上时的平滑过渡
- 完成表单时令人满意的微微摆动
- 模式窗口出现时完美的小俯冲
想一想,如果没有这些触觉和视觉反馈,在 Instagram 上“心动”的感觉会是多么令人失望:
Source: Behance
微动画在移动设备上尤为强大,因为移动设备空间狭小,每一次触摸都很重要。这里一个微小的跳动,那里一个平滑的渐变,都能帮助用户到达他们想去的地方,而无需再猜疑。
微动画的心理学原理(以及它们如何改善用户体验)
我们的大脑天生就会注意动作。这是进化的结果。运动可能意味着 “食物”、“危险 ”或 “潜在配偶”。
微动画通过以下方式利用了我们大脑的这一原始部分:
- 提供反馈 – 有反应的按钮点击让人感觉它在做什么(因为它确实在做什么)。
- 让人感觉更快 – 即使是一个短暂的加载动画,也能在内容跟上的同时为你赢得好感。
- 减少混乱 – 动画可以巧妙地将注意力引导到需要的地方。
- 建立信任 – 复选标记或进度条等可视化确认效果的方式会起到很大作用。
- 增加愉悦感 – 一个小而巧妙的动画可以让你的网站更难忘,让你的品牌更可爱。
微动画介于毫无生气的图标和占用带宽的视频之间。静态视觉效果?静态视觉效果?视频?华而不实。微动画?它们是“黄金搭档”–足够 的动作让人感觉生动,但又不会拖慢加载时间。
如果你曾被苹果公司网站上的产品所吸引,微动画功不可没:
Source: Medium
研究发现,人们识别动画元素的速度比识别静态元素的速度快 60%,这充分说明了动态元素是如何吸引注意力和传递信息的。
这些令人愉悦的微小元素的商业价值同样令人信服:
- 据 34.5% 的营销人员称,他们在网站上花费的平均时间显著增加。
- 27.5%的营销人员表示,动画提高了点击率。
- 在 19% 的案例中,营销人员认为动画大大提高了转化率。
在哪些地方使用微动画(不添麻烦)
1. 按钮反馈
最令人沮丧的莫过于点击一个按钮,却不知道网站是否记录了你绝望的互动请求。尝试添加微妙的比例或颜色变化。
Source: Creative Navy
2. 页面过渡
让页面之间的移动感觉像丝绸,而不是砂纸。0.3 秒的淡入淡出就能让你的网站给人一种奢华的感觉,但这是为了你的眼球。
Source: Microsoft Learn
3. 加载指示器
如果你的网站加载某些内容的时间超过两秒(顺便说一下,解决这个问题),至少在我等待的时候给我点娱乐。一个有创意的加载动画可以减少多达 30% 的等待时间。
Source: xjw on Dribbble
4. 表单验证
与其用愤怒的红色文字告诉用户他们搞砸了,不如轻轻晃动输入框来告诉他们。这就像在说 “再试一次”,只不过用的是爵士手。或者用亮绿色的复选标记告诉用户他们做得很好!
Source: LottieFiles
3个妙趣横生的微动画真实案例
让我们具体说说。以下五个微动画让我忍不住想对着屏幕拍手叫好。
1. Apple导航菜单
将鼠标悬停在苹果公司的巨型菜单上,观察元素是如何以轻微的交错效果淡入的。这种效果非常流畅,快如闪电。这并非偶然;动画巧妙地引导你的视线穿过产品层级,同时让你感觉到优质的体验。
2. Spicy Margarita巨无霸动画
一进入 Spicy Margarita,醒目的排版就以动画的形式出现,与品牌的声音相得益彰。青柠片在跳动,盐在摇晃,整个画面个性十足。它流畅、有力,时机把握得恰到好处,在给人留下响亮的第一印象的同时,又保持了简洁和控制。
Source: Spicy Margarita
3. Fenty Beauty老虎机动画
Fenty 主页以一个俏皮的、赌场风格的产品卷轴迎接你的到来,卷轴旋转和着陆时都会产生令人满意的反弹。它大胆、有力,让人无法忽视–完全符合促销活动的品牌形象。这个动作增添了紧迫感和活力,但又不显得混乱,使促销活动令人兴奋,而不是喧宾夺主。
Source: Fenty Beauty
如何在网站上添加微动画
您不需要好莱坞特效预算,也不需要拥有皮克斯履历的开发团队。借助现代工具,尤其是低代码和无代码工具,你可以添加如奶油般柔滑的动态效果,而无需接触任何 JavaScript 代码(除非你真的想这样做)。
第 1 步:选择一个交互
从一些显而易见的交互开始:按钮悬停、CTA 点击或加载旋转器。你不是在重塑主页,而是在重要的地方进行修饰。
第 2 步:选择合适的工具
无论你是想拖放还是手工微调代码,总有一款工具适合你。
以下是一份快速入门指南,帮助你找到适合自己的工具。
- 尝试使用 CSS 实现简单效果:从悬停动画开始,让按钮或链接具有互动性。它速度快、重量轻,而且到处都支持。
- 使用 GreenSock Animation Platform (GSAP) 制作高级特效:GSAP 为制作高效、高性能的自定义动画提供了多功能工具,使其成为复杂交互的热门选择。
- 尝试使用 Lottie 制作可缩放的矢量动画:Lottie 支持基于矢量的动画,可在不同设备上保持动画质量,是图标和入职元素的完美选择。
如果你想了解全貌,这里有一份小抄。
工具 | 适用于 | 编码要求 | 优势 |
Webflow | 滚动动画、悬停效果、元素显示 | 零代码 | 对设计人员友好且灵活,适用于精致的微交互 |
Lottie | 轻量级矢量动画 | 低代码 | 引导屏幕、图标或闪屏动画的理想之选 |
GSAP (GreenSock) | 自定义复杂动画时间线 | 重代码 | 业内最受欢迎的微调控制(但需要 JavaScript 能力) |
CSS 动画 | 悬停效果、过渡效果和加载状态 | 低代码 | 完美实现简洁、快速的交互 |
Motion.page | WordPress 上基于滚动的动画 | 零代码 | 为 WordPress 提供由 GSAP 支持的拖放特效,无需编写任何代码 |
第 3 步:测试
你的动画在 MacBook 上可能看起来很流畅,但在手机上感觉如何?速度快吗?是有帮助,还是只是跳着玩儿?
如果你在实现动画创意时需要帮助,我们才华横溢的开发团队可以在不破坏你的品牌或网站的情况下帮助你实现动画创意。
第 4 步:冲洗、完善、重复
当您完成一个出色的互动后,再加入另一个互动。也许是滚动触发的内容显示。也许是对提交表单的一点反馈。慢慢积累。不是所有的事情都需要动作,但正确的时刻?它们会让人印象深刻。
你要做的是升华,而不是过度烹饪。
微动画的最佳实践
最好的微动画是隐形的。与其说你注意到了它们,不如说你感受到了它们。这就是我们的目标。
但是,在平滑的小渐变或小反弹的背后,是一些严肃的意图。
1. 把握时机
快速动画(约 150-300 毫秒)是用户界面反馈的最佳效果。想想按钮点击或表单验证。
谷歌的 Material UI 指南指出,150-400ms 之间的动画会让用户感觉流畅,而更长或更短的动画则会让用户感觉迟钝,难以理解。
无论如何,都要保持一致。不稳定的动画速度会让网站感觉混乱。
2. 让每个人都能访问
创建一种包容性的体验是很重要的。以下是如何让所有用户都能友好地使用微动画的方法。
- 尊重“减少运动”设置:如果有人对运动敏感,那么就用渐变来提供更简单的体验,而不是动作繁重的过渡。
- 使用高对比度:确保动画元素清晰突出,尤其是对于有视觉障碍的用户。
- 不要只依赖颜色:色盲用户可能会错过细微的过渡效果。在使用颜色的同时,也要使用形状、标签或图案。
- 检查对比度:动画文本和图标的对比度至少要达到 4.5:1。使用对比度检查器等工具进行测试。
- 支持屏幕阅读器:使用 Wave 或 Axe 等工具确认动画不会绊倒辅助技术。
- 添加描述性工具提示或音频提示:如果屏幕上有任何移动或变化,请加以解释–尤其是在影响用户体验的情况下。
3. 用心制作
每个动画都应该回答一个问题 “为什么这里会有这个?如果它不能让事情更清晰、更快速或更令人愉悦,那就删掉它。一个好的微动画给人的感觉是必然的,就像它本来就应该在这里一样。
4. 在不同设备上进行测试
Akamai 的一项研究分析了顶级零售网站的 100 多亿次访问 ,发现即使是毫秒 也很重要。研究显示,即使页面浏览时间超过三秒,顾客也会选择其他地方,如果超过三秒,超过一半的顾客会离开。
在笔记本电脑上感觉如丝般顺滑的动画,在中档安卓系统上可能会抖动。在不同的设备、浏览器和连接速度上进行测试,确保体验在任何地方都能保持。
这就是所谓的响应式设计。
5. 为高风险行为提供即时反馈
在交易量大的页面上,微动画才能真正发挥作用。想想电子商务结账、预订平台、订阅注册、捐赠流程或任何客户提交付款或个人信息的地方。
提交表单后的复选标记或商品进入购物车时令人满意的跳动都会告诉用户:“是的,成功了”。
这种微小的确认会建立信任,并防止重复点击、愤怒刷新或用户沮丧–所有这些都会扼杀你的转化率。
6. 保持一致性
使用设计系统或动画库来统一整个网站的动作。一个按钮在一个页面上滑动,而在另一个页面上渐变?这不是个性,而是混乱。
小结
微动画证明了细节的重要性。它们让你的产品看起来美观,感觉正确。一个网站能在恰当的时刻作出反应、让人安心、让人愉悦?这不是华而不实,而是伟大的产品设计。
从按钮开始。添加一个表单。加入滚动动画。然后,不断改进。因为一旦你开始关注这些小事,你的用户也会关注,而且他们会因此而流连忘返。
评论留言