课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
弹窗功能的设计在许多APP软件开发项目中运用次数是非常频繁的,而今天我们就通过案例分析来了解一下,弹窗设计的概念与设计需求分析。
一、视觉设计
简洁
弹窗其实是一种干扰的信息提示,这时候考虑用户可能正沉浸在产品体验中,如果被强行打断,那么也要告诉用户WHY?
就像此前iOS13系统,低电量提醒弹窗的出现,可能用户正在手机游戏过程中,这时候能够快速了解发生了什么,才能做出操作。
易懂
正如可用性原则中说的一样,当用户看到一个页面,应该一目了然知道它是什么意思的。
特别是标题与内容、按钮文案,需要统一或者需要区分的地方,一定要清晰,如果需要引导用户操作,可以在按钮设计上做文章。
快速
快速响应,是一个弹窗的基本素养。什么是快速响应呢?
特别是在网络状况不好的情况下,更应该给予用户反馈的状态。比如用户操作了一个需要付费或者消费的行为,那么这时候需要告知用户当前的状况,如果等你网络好了再告诉用户发生了什么,用户早已经被吓跑。
二、交互要求
可识别
文案与显示图片需清晰,按钮间的字体颜色需让用户了解按钮的作用与说明,采取对比色进行区分。特别是按钮文案的配色,尽量在突出信息的情况下,也让用户清晰文字信息。
可操作
对话弹窗是需要操作的,先一定存在可关闭操作,其次就是直接操作;对于用户来说,需要怎样的操作,取决于TA自己的选择,想不想要确定还是取消,是用户的主动行为。
可控制
在既定场景里,如果与场景有关的信息提示,那么不应该进行页面跳转或者覆盖掉用户的操作当前界面,否则容易造成视觉影响甚至产生歧义。
三、加分/进阶:弹性运动
为什么用弹性运动?
弹性运动对比常规的运动让人感知更加真实、流畅、自然,能弥补属性动画带来的机械感给人的不友好体验。
优秀的例子就是iOS的系统动画了,除了iOS本身系统出色,也有是UI动画做得非常细腻。
弹性动画类型
常用的有Spring、Easein、Easeout、Linear和Easeboth,具体数值可以自行进行调整。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请在707945861群中学习了解。