只有精神病患者会故意让他们的UI移动,迫使用户在尝试点按或点击控件之后猜测会发生什么。
20世纪90年代末到21世纪初,Flash 在网络上流行,导致许多设计师只因为他们能做,就不顾一切地引入 UI 动画,这根本就是一个糟糕的做法。不幸的是,由于有意无意的各种因素,UI 可以并且确实会到处移动,这让用户感到很沮丧。
不知你是否熟悉这种场景?你打开的网页正加载,但广告元素是从另一个较慢的服务器提供的,随着页面加载,这些广告的引入会“冲开”已有的页面元素,这意味着你单击了页面中错误的地方。
这可以通过测试来解决,然后引入占位符来为缓慢加载元素保留空间,防止页面内容在加载时发生移动。
也许你在某个移动端的应用程序中操作,同时另一个突然弹出的通知出现在你的手指下,一下子让你点到了别的东西,把你从正在用的应用中带到了另一个应用里。所谓的“微动画”,比如 UI 控件在出现时的淡入淡出,或者菜单出现消失的动画,都不一定是坏事,只要它们:
·细微,以免分散用户的注意力;
·短,以免中断关键任务。
用户正在使用UI控件元素时,不应移动位置。
我可能每周都会遇到这些错误,所以如果你希望用户能控制软件,请不要让控件随意移动。
知识点:
·保持 UI 控件静止不动。
·微动画很好,但要保持动画的简洁和细微。
·在各种设备和连接速度上测试接口的显示方式。
网友评论