问题1:用户登录时选择当前弹窗还是跳到新页面?
参考知乎用户回答:https://www.zhihu.com/question/19836517
当用户主动发起登录操作时,比如用户点击【登录】,可以采用:跳转至独立页面登录。
当用户被动进行登录操作时,比如用户想要购买商品,但未登录,当点击【购买】时,可以采用:弹出层进行登录。
新页面的好处是:比较正式,可以加广告和企业标识等内容。
弹窗的好处是:比较轻量,不会打扰,用户有仍停留在此页面的感受。
问题2:弹窗、新页面打开,当前页面跳转的应用场景和不同?
弹窗:流程步骤中的插入行为,可由用户选择是否进行,不覆盖用户已阅读内容。如,知乎未登录下可以见到回复按钮,点击提示弹窗提示登录。
新页面打开:流程步骤中的额外行为,不会影响主流程。如,Paypal 支付时的前往网上银行支付。
当前页面跳转:流程步骤的关键步骤,提示用户已进入下一步骤。如,Discuz 的正常注册过程。【转自:作者:沈洲链接:https://www.zhihu.com/question/21260320/answer/17695255来源:知乎】
另外:三种不同程度的提示框适用场景,参考文档:https://wenku.baidu.com/view/51d124c0d4bbfd0a79563c1ec5da50e2524dd14a.html