大连做网站
首页 > 建站教程 > 如何在网站制作中巧妙有效地运用动态效果

如何在网站制作中巧妙有效地运用动态效果

2018-11-22

适度的动态效果能让页面更生动,但动效一旦滥用,反而会干扰阅读、拖慢加载。关键在于明白动效应该服务于什么目的。

动效的三个正当用途

其一是引导视线,当用户完成某个操作后,通过位置变化提示结果出现在哪里;其二是表达层级,例如展开菜单时的位移让结构关系一目了然;其三是提供反馈,按钮按下、表单提交过程中的状态变化可以减少不确定感。

控制出现的位置

整页普遍加动的做法容易让人疲劳。把动效集中在关键交互节点,其余位置保持静态,页面整体反而显得克制而清晰。

时长与节奏

单次过渡一般在两百到四百毫秒之间较为舒适,过短难以察觉,过长则显得拖沓。多个元素依次出现时,间隔保持一致,避免节奏忽快忽慢。

优先使用性能友好的属性

位移、缩放、透明度这三类属性的合成开销较小,应尽量以它们为主。频繁改动布局类属性会触发重排,在配置一般的设备上容易出现卡顿。

尊重系统的减弱动效设置

部分用户出于健康原因在系统中关闭了动画效果,网页应当读取该偏好并相应降级,这既是体验考量,也是无障碍要求的一部分。

移动端要额外谨慎

手机处理器性能差异大,滑动过程中同时运行的动画容易掉帧。可以简化移动端版本的效果,或改为静态呈现。

最后,任何动效上线前都应在低端设备与低速网络下测试一次。效果好坏,最终由访客的实际感受决定。