一个动效设计的 5 次改进

OK,下面这张图就是我们今天的主角:

目的很简单:点击「show details」按钮后,展示用户的详细信息窗口。设计思路也很清晰:点击 → 加载 → 出现。

但是过程中存在问题:

  • 加载缓慢,且没有任何指示在加载
  • 遮罩的出现挡住了原本的 UI
  • 动效太慢
  • 动效多余

那么,接下来就针对这些开始改进。首先,加了一朵菊花,告诉用户正在加载。如下图:

加载本来就需要时间了,何苦再因为上浮窗口增加时间呢?于是再次改进:去除了这个窗口上浮这个多余的动效,变成下图:

去除了不必要的加载时间,但好像哪里还不对劲。

对,菊花和遮罩!虽然达到了告诉用户正在加载的目的,但这种方式过了一些。于是,第三次改进,把加载提示直接展现在按钮旁边,如下图:

顺畅多了,对吗?不过,如果让信息渐进加载的话,则可以进一步减少用户感知上的等待时间。于是第四次改进如下:

有人提出,其实遮罩 + 浮窗会让用户脱离了原来的环境中。于是,最后一次改进,采用了卡片延伸的方式:

五步,蜕变完成。

你看,一个小小的动画设计并没有想象中简单。所谓「细节是魔鬼」,一点都不夸张。

上面这个例子摘自《Stop Gratuitous UI Animation》(别做多余的 UI 动效)。我在看这个例子时看了好一会儿,觉得受用,所以特地拎了出来,希望对你也有所启发。


文/Dominic_H

关键字:产品设计, 产品经理, 动效

版权声明

本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处。如若内容有涉嫌抄袭侵权/违法违规/事实不符,请点击 举报 进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部