交互设计沉思之移动端弹窗
发布时间: 2018-03-23      作者:管理员    浏览:332 次

弹窗定义

是用户与App交互最常见的一种表现形式之一。主要用于完成信息传递和用户反馈两大功能。

弹窗分为模态弹窗与非模态弹窗。

 

1.  模态弹窗

作用:一般用于重量性反馈,或用于用户进行一些重要操作。

种类: Dialog、Actionbar、Popup

优点:可以很好的获取用户的视觉焦点 (模态弹窗一般包括蒙板、主体、关闭)

缺点:打断用户当前的主任务操作流程

延展:由于弹窗与当下流行的卡片式设计非常接近,手机屏幕变大的同时弹窗也承载  了更多功能性需求,渐渐的很多内容页面也放在了对话框内进行设计,减少层级的跳转。

注意

设计师设计操作模态弹窗时,往往有些模态弹窗可以点击蒙板关闭,而有一些需要强制操作弹窗内的按钮才可关闭。这样导致用户操作不一致,用户不知道什么时候能点击蒙板关闭。

我对此问题进行了规范:

1) 不是必须用户操作的点击蒙板可关闭。

2) 必须要用户操作的点击蒙板不可关闭。交互上做一致反馈,点击蒙板弹窗做抖动动画反馈给用户表示不可被关闭。

 

2.  非模态弹窗

作用:一般用于轻量性反馈,或用于用户进行一些最简单的交互。

种类: Tosat、Snackbar

优点:不会对用户造成太大的干扰,不会打断用户的主任务操作。

缺点:由于非模态弹窗过一段时间会消失,因此不宜放置过多信息,也容易被用户忽略。

延展:Android的常见非模态弹窗有Toast (Android的规范是置于底部、只能放文字、底为黑色)。 iOS也有类似的hud (iOS的规范是置于中间、可放文字图标) 。但Android与iOS的界限不断被打破,经过设计师们提取两个平台各自的长处发展成 (位置:任何位置) (底色:自定义颜色)  (信息:文字+图标)

PS:何时使用哪种弹窗需要根据不同的情况而定。由产品设计人员权衡利弊后,选择最合适的弹窗类型进行设计,解决用户问题的同时保证 用户与界面交互 时的最佳体验。

分享到:

朋友圈

新浪微博

QQ空间

豆瓣网

QQ好友