· #设计 · 458 字 · 约 1 分钟

留白是给动效让路

动效页设计最容易犯的错,是把动画当成装饰贴上去。真正的功夫在于版面先给运动留出位置。

目录 · 2 节
  1. 注意力的余地
  2. 中文这道坎

评价一个带动画的页面,有一个残忍但有效的方法:把动画全部关掉,只看剩下的那一帧。如果那一帧本身就站不住——标题居中、三张等宽卡片、一段说不清在说什么的文案——那再优雅的缓动曲线也救不了它。动画只是放大器,放大的是版面本身的功力。

反过来也成立:一帧设计得好的版面,动起来几乎不会难看。

注意力的余地

所以动效设计的顺序,不是「先做页面再加动画」,而是「先想清楚什么东西要动,然后为它留出空间」。这里的空间不是空白,而是注意力的余地:

一、英雄区不是文案区。首屏如果塞满了标题、副标题、两个按钮和一个徽章,那么无论放什么动画进去,读起来都像贴上去的装饰。首屏的动画需要整块的空间做舞台。

二、一个窗口只发生一件事。滚动到某个位置时,如果入场动画、视差、导航高亮同时抢注意力,等于什么都没发生。让别的元素在该位置保持安静,运动的东西才有意义。

三、页面上要有一块永远不动的区域。全都动等于全都没动。留一块静的,动的那块才显出来。

中文这道坎

中文排版在这里有个额外的坎:大字号黑体容易糊成一团,宋体在负字距下会闭死。中文展示字的呼吸感靠行距和字重撑,不靠压缩字距。这大概也是为什么中文网页动效做得好的少——不是动画能力的问题,是肯在字上花时间的人少。

本文章采用 CC BY-NC-SA 4.0 许可协议。

评论

尚未接入

评论区还没有接入。这个站用 giscus(GitHub Discussions)承载留言: 在 src/components/Comments.astro 里填入仓库配置即可启用,步骤见项目 README。

← 回到全部文章