恭喜你成为UI中国推荐设计师 (详情)
//百度统计 20220402 uicn

您的意见是我们 UI 中国进步的动力!
点击立即反馈按钮,发表您的意见!
立即反馈
QQ群反馈
您也可以加入UI中国官方反馈群进行反馈!
群号:302892100
备注:反馈问题后@管理员能让我们及时了解您的意见

提交需求

赛事与广告咨询合作,请填写需求表单,我们会在第一时间与您联系!

0/20
0/200

设计大赛

  • 设计大赛
  • 发布广告
  • 发布招聘
  • 其它需求

提交完成
感谢您对UI中国的支持和信赖!
如何设计 B 端产品的弹窗?
0.0°
2022-01-22 原创文章 经验/观点 举报 778 0 0 0

选择合适的弹窗展示形式,避免过度打扰用户,有效的向用户传递/收集信息,帮助用户做出更合理的决策,完成复杂的任务



文章结构

1.弹窗的定义

2.常见的弹窗

3.弹窗的分类:模态弹窗/非模态弹窗 (概念解析、常见案例、何时使用)

4.对话框/抽屉  (概念、常见类型、案例、尺寸、如何使用、抽屉还是弹窗)


说说这篇文章的由来


在2021年终总结时发现这些年读了很多的文章,虽说也会通过各种工具记录整理,但还是会觉得零散。最好的输入是输出,今年给自己定的目标是写 10 篇文章。一来是把零散的知识整理归纳,串联知识结构度;二来是通过课题研究,提高专业深度。



在B端的产品设计中,经常会使用到弹窗。选择合适的弹窗展示形式,避免过度打扰用户,有效的向用户传递/收集信息,帮助用户做出更合理的决策,完成复杂的任务,今天来聊聊如何设计 B 端产品的弹窗。


一、弹窗定义:


 弹窗是展现在用户操作界面之上的容器,在 X 轴和 Y 轴的平行空间之外扩展了页面的高度。通过承载对应信息,对当前操作进行补充/传递,是一种更灵活的信息容器。


二、常见弹窗类型


常见的弹窗类型:对话框 Modal、抽屉 Drawer、警告提示 Alert、全局提示 Message、通知提醒框Notification、气泡确认框Popconfirm (在此重点阐述 B 端产品的弹窗)。


三、弹窗的分类


从交互形式上,弹窗分为 模态和非模态。通常来说有遮罩为模态,无遮罩为非模态。


1.模态(Modal)


a 概念解析:


模态是目前比较常见的类型,打开模态弹窗,会停止当前所有工作的进度,它所属的应用程序不能继续进行,直到对话框关闭为止。

比如说我在开车的过程中,路过收费站,必须将车停下来拿卡缴费。打断我的当前的驾驶行为,专注完成交卡收费行为。


模态弹窗最常见的类型:对话框(Modal)、抽屉(Drawer)



b 常见案例


01.淘宝卖家平台对于商品删除,考虑到商品的重要性,在删除前通过对话框的形式做二次确认。


02.阿里云以抽屉的方式展示模块信息。这么做的主要考虑是抽屉可以展示较多的页面信息,同时支持搜索和筛选等功能,并且在点击抽屉后弹出二级页面,有较强的拓展性。


C 使用场景


01.模态对话框的目的和使用范围对用户而言非常清晰,比较容易引起注意;

如:在执行一个重要信息的删除时,通过二次询问引起用户的注意,让用户再次做判断;


02.承载较为紧急的信息,让用户快速处理;

如:用户未保存,就点击离开当前页面,通过对话框让用户做出选择。


03.平台限制用户需要执行完信息后才能进行后续的操作;

如:有赞的功能模块需要付费后才能使用,弹窗内容可以是该模块的介绍;


04.流程的引导;

例如:阿里云产品当用户首次进入,会出现分步骤的引导。


缺点:

01.本质上强制中断用户的工作流程,需要立即关注;对于一些高风险如下单流程、支付流程要慎重使用;

02.造成认知负荷,可能会忘记原始任务相关的一些细节;


2.非模态化(Non-Modal)


a 概念解析:


可以不打断父应用程序,无需停止进度,用户仍可以于父级内容进行交互。大部分应用于信息的反馈和提示。


继续用开车做例子,在开车的过程中,我可以听着音乐,可以拿起口香糖放到口中。不必完全中断我当前的操作,可以继续甚至同时处理。


非模态化弹窗最常见的类型:警告提示 Alert、全局提示 Message、通知提醒框Notification、气泡确认框Popconfirm 


b 常见案例:


01.阿里云的【帮助文档】在支持查看文档的同时,也支持对父页面进行编辑。帮助文档的作用是指导用户进行软件操作,基于这种使用场景选择非模态弹窗,用户可以在两者之间切换,极大的提高帮助文档的使用质量。


02 微信公众号对新建分组的命名使用的非模态弹窗,属于气泡确认卡片popover的演化。这种方式是基于分组命名是一个非主流程、低频率、轻量级的操作,所以选择这种温和的方式。


c 使用场景


01.非主流程相关的任务提示;

如:对于一个创建流程来说,加载提示一个非主流程的操作,选择全局提示Message进行反馈提示;


02.用户可以在父应用程序和弹窗间快速切换,可以通过参考父级的信息对弹窗做操作;

如:在飞鱼CRM平台用户无需关闭抽屉,只需要在父页面切换不同的联系人,即可查看/修改该联系人的详细信息;


03.比较温和、低打扰,用户无需停掉当前的工作来完成;


缺点:

01.避免用来承载内容较多、过于重要的信息。

02.避免让用户做较为复杂的操作;


3.模态还是非模态


模态化弹窗最常见的类型:对话框(Modal)、抽屉(Drawer);非模态化弹窗最常见的类型:警告提示 Alert、全局提示 Message、通知提醒框Notification、气泡确认框Popconfirm ;


但是,并不是所有的对话框和抽屉都是属于模态化弹窗。


在决定使用两种类型时,需要参考上下文的工作流程和业务场景,避免不必要的打断用户和他们的工作流程。最终的目的是引导用户高效完成任务。


四、对话框 / 抽屉


对话框/抽屉(概念、常见类型、案例、尺寸、如何使用、抽屉还是弹窗、抽屉使用)


在Ant D等众多平台级设计组件规范中对警告提示 Alert、全局提示 Message、通知提醒框Notification、气泡确认框Popconfirm 都有较为明确的定义;


但是在实际的项目中,对话框 Modal、抽屉 Drawer 有较高的使用场景以及较强的业务属性;在此主要针对对话框 Modal、抽屉 Drawer进行研究

更新:2022-01-22

收藏

0人已收藏

又吃成长快乐

交流VX:q1216105138

  • 14

    作品

  • 10

    粉丝

  • 84

    关注

  • 关于 B 端表单设计的一些思考!
  • 如何构建一套 B 端栅格体系?
  • i排版改版设计
  • 灵猴互动B端设计作品

    猜你喜欢

      2022-01-22 原创文章 经验/观点 举报 778 0 0 0

      如何设计 B 端产品的弹窗?

      0.0°

      你确定要举报如何设计 B 端产品的弹窗?

      如果查出恶意举报,十天内禁止提交任何举报申请。

      0/200

      上传证据: 超过10M的附件请使用网盘地址

      点击上传附件

      对谁可见:

      全部设计师
      • 全部设计师
      • 推荐设计师和认证设计师

      您确认要推荐?

      该作品发布时间:2022年01月22日

      评分

      完整度

      启发性

      勤奋性

      排版布局

      推荐心得

      建议20-200字以内

      0/200

      0
      0
      0

      账号或密码错误,请重新输入

      账号或密码错误,请重新输入

      登录

      手机号

      发送验证码 120s 验证码错误

      登录
      第三方账号登录