很多网站在使用的过程中会遇到大量的弹窗,有些其实是没有必要的,有些产品则是没有任何弹窗,在产品设计过程中是否最好避免弹窗的出现呢?
弹窗这种形式,应该是基于操作系统的的提示衍生出来的。其目标应该引起暂时中断当前操作,询问下一步进展或强化使用者的关注和注意,伴随而来的是常见的『咚咚声』……操作系统一旦使用无法更改(或者选择成本很高),那对于网站来说,是不是应该尽力避免?
我认为,应该避免,但也不要矫枉过正。不需要弹的就不弹,需要弹的为什么不弹呢?
因此需要对所有的提示进行一个分类,可以参考以下原则:
【需要弹】- 系统,流程层面
1. 系统进行的关键点,需要用户给出明确指示否则无法往下进行的;
2. 涉及到用户个人利益(或可能造成的损失)的,要给出提示或警告。比如涉及金融交易信息,或法律风险提示信息,最常见的比如离开未保存的页面(致使用户的成果流失);
3. 设计到网站利益(或可能造成的损失)的。比如用户要删除注销账户;
【需要弹】- 运营层面
1. 提示用户参与营销活动,增加活跃率;
2. 刺激用户,比如中奖;
【不需要弹】
1. 操作结果。比如删除成功,完成修改,或信息变更等;
2. 状态改变。比如开始/结束下载;
3. 通知提示。
我认为Dribbble在这方面做得恰到好处。举两个例子。
例子1:用户信息变更后,Dribbble采用醒目的通知区域告知结果,不对用户进行打扰:
例子2:删除账户,即使在页面上提示风险后,还是有弹窗(框)提示,避免误操作及用户流失