web交互中,如何区分弹窗、抽屉、跳转新页面?

访客3年前黑客资讯993

对于B端项目辅助页面设计, 使用哪种交互方式让产品页面更好用?整体交互更统一呢? 笔者将结合项目经验和相关知识进行整理总结,希望对你有所启发。

web交互中,如何区分弹窗、抽屉、跳转新页面?

B端设计的体验升级不是打磨优质交互体验,而是统一体验。B端产品业务复杂用户体验注重效率,除了主页面外还有很多辅助页面帮助用户完成功能操作,此时这些辅助页面以什么样的形式呈现显得尤为重要。

目前有弹窗、侧滑、跳转新页面三种展现方式供设计师与产品选择,往往在有些时候认为三种展示方式选择哪种都没太大问题,但是基于Nielsen可用性十原则中“一致性和标准”我们非常有必要将这三种展示方式清楚知道其定义及适用场景等各方面,以便于更好地服务于我们的页面。

分享内容

弹窗

抽屉

跳转页面

需求内容合理规划

总结

一、弹窗 1. 定义

弹框是一种交互方式,用作提醒,做决定或者解决某个任务。弹框一般包含一个蒙版,一个主体及一个关闭入口,常见于网页及移动端。其好处是让用户更聚焦,且不用离开当前页面,更快更容易完成任务。

弹窗分为模态与非模态两种,非模态用于提醒用户内容,在这里我们针对打断用户操作的模态弹窗来研究。

web交互中,如何区分弹窗、抽屉、跳转新页面?

2. 尺寸怎么定?及何时使用?

在讨论弹窗尺寸如何确定之前,我们先对市面主流电脑分辨率统计进行调研。

web交互中,如何区分弹窗、抽屉、跳转新页面?

定义弹窗高度

我们以最小屏幕尺寸来定义,屏幕高度减去导航栏,菜单栏,内容区域有620px的高度。弹窗的高度必须小于620px,对于页面自适应情况将上下安全距离固定,其中间区域自适应。

web交互中,如何区分弹窗、抽屉、跳转新页面?

定义弹窗宽度:

我们以1440屏幕宽度为例,定义栅格系统,在自定义内容区,弹窗的宽度以栅格的数量来确定即n*列宽+(n-1)*间距宽度。

web交互中,如何区分弹窗、抽屉、跳转新页面?

使用场景:

对话框是用于在不离开主路径的情况下,提供用户快速执行简单的操作、确认用户信息或反馈提示的辅助窗口。(摘自fusion design)

总结归纳就是:

页面内容较轻,可快速回上级页面

页面相对独立,可不参照上级页面内容

适合解决较为简单一次性操作内容

web交互中,如何区分弹窗、抽屉、跳转新页面?

3. 不可被忽视的几个弹框细节

尽量避免弹窗上叠加弹窗

弹出弹窗时锁定背景页面禁止跟随弹窗滚动

原路返回,由哪个页面弹出弹窗,关闭弹窗后显示哪个页面

新的交互方式有待我们共同探索

二、抽屉 1. 定义

抽屉是一种交互方式,当需要一个附加面板来控制父级页面内容,这个抽屉在需要时呼出。

抽屉一般包含一个蒙版,一个主体及一个关闭入口,常见于网页及移动端。可自定义上下左右四个方向,一般右侧最为常见。

侧滑抽屉有较强的连贯性,适合与原页面具有连贯结构的内容的展示。

2. 使用场景?

抽屉弹出的交互方式的操作成本和用户使用心理负担则小很多,比如「iOS人际交互指南」中的「Action Sheets」,「MaterialDesign」中的「BackDrop」,包括网页端,Chrome浏览器中的添加标签的交互方式,还有Antdesign中AntdesignPro预览更换颜色和主题,他们使用弹窗是完全可以的,但是出于上述目的,使用了类似侧边弹出的交互方式。

场景一:Dialog 组件并不满足我们的需求, 表单很长, 或是你需要临时展示一些文档, Drawer 拥有和 Dialog 几乎相同的 API, 在 UI 上带来不一样的体验。

场景二:需要附加面板来控制父窗体,这个面板需要时呼出。

场景三:在当前任务流中插入临时任务,创建或预览附加内容,例如协议条款。

web交互中,如何区分弹窗、抽屉、跳转新页面?

3. 使用注意

抽屉页面上可以更深一步操作弹出弹窗或再叠加一个抽屉

弹出弹窗时锁定背景页面禁止跟随弹窗滚动

原路返回,由哪个页面弹出弹窗,关闭弹窗后显示哪个页面

避免中间弹窗跳转抽屉弹窗的交互方式

三、页面跳转 1. 定义

相关文章

B端产品经理的通用工作流程

B端产品经理的通用工作流程

对B端产品经理来说,理清工作流程,并按照流程有序完成工作事项,能达到事半功倍的效果。那么具体的工作步骤与流程都有哪些呢?快来看看本文的解答吧。 本文为大家推荐一套适合B端产品经理使用的流程,这一流...

B端产品定义要素:场景梳理和需求判断

B端产品定义要素:场景梳理和需求判断

对B端产品来说,场景梳理能够有效还原真实的用户场景,尽量解决客户问题;而需求判断则可以更清晰地理解和判断需求的价值。 想问一下,大家新接触一个产品会如何入手了解呢?是首先研究产品功能模块,还是产品设...

商超项目复盘:B端产品从无到有 (一)

商超项目复盘:B端产品从无到有 (一)

产品并不是一个设计工具,这个工种最难能可贵的点在于“思考”的价值。多思考“为什么”、用发现“问题”、解决“问题”的视角出发,才能设计出有温度的产品。 在开始之前,先介绍下自己:女,产品龄4年有余,非...

B端产品(1):表单设计的原则与技巧

B端产品(1):表单设计的原则与技巧

随着消费互联网的红利减退,资本与巨头的目光逐渐聚焦到B端产品上,并致力于企业服务、提高办公效率等方面上。而B端产品大多涉及到了表单这一设计场景,于是本文将为大家仔细讲讲表单设计原则与技巧,希望对你有所...

从用户方、建设方、运营方谈谈:B端和C端产品

从用户方、建设方、运营方谈谈:B端和C端产品

本文结合之前在移动、平安的工作经历,及目前在平安与腾讯一起合作项目的经历,从“三方”,即用户方、建设方、运营方来谈谈B端产品和C端产品。 移动互联网的下半场,风口正在从消费互联网到产业互联网转变,不...

B端产品 | 关于列表内信息项的排序方案设计

B端产品 | 关于列表内信息项的排序方案设计

在B端产品中,常用到列表展示信息,其中列表内条目的排序规则及实现方法需要产品经理去思考和定义。笔者思考总结了项目中的一些经验,供大家参考。 排序的最终目标: 与所有的产品设计思路一样,我们要“以终为...