对于B端项目辅助页面设计, 使用哪种交互方式让产品页面更好用?整体交互更统一呢? 笔者将结合项目经验和相关知识进行整理总结,希望对你有所启发。
B端设计的体验升级不是打磨优质交互体验,而是统一体验。B端产品业务复杂用户体验注重效率,除了主页面外还有很多辅助页面帮助用户完成功能操作,此时这些辅助页面以什么样的形式呈现显得尤为重要。
目前有弹窗、侧滑、跳转新页面三种展现方式供设计师与产品选择,往往在有些时候认为三种展示方式选择哪种都没太大问题,但是基于Nielsen可用性十原则中“一致性和标准”我们非常有必要将这三种展示方式清楚知道其定义及适用场景等各方面,以便于更好地服务于我们的页面。
分享内容
弹窗
抽屉
跳转页面
需求内容合理规划
总结
一、弹窗 1. 定义弹框是一种交互方式,用作提醒,做决定或者解决某个任务。弹框一般包含一个蒙版,一个主体及一个关闭入口,常见于网页及移动端。其好处是让用户更聚焦,且不用离开当前页面,更快更容易完成任务。
弹窗分为模态与非模态两种,非模态用于提醒用户内容,在这里我们针对打断用户操作的模态弹窗来研究。
在讨论弹窗尺寸如何确定之前,我们先对市面主流电脑分辨率统计进行调研。
定义弹窗高度:
我们以最小屏幕尺寸来定义,屏幕高度减去导航栏,菜单栏,内容区域有620px的高度。弹窗的高度必须小于620px,对于页面自适应情况将上下安全距离固定,其中间区域自适应。
定义弹窗宽度:
我们以1440屏幕宽度为例,定义栅格系统,在自定义内容区,弹窗的宽度以栅格的数量来确定即n*列宽+(n-1)*间距宽度。
使用场景:
对话框是用于在不离开主路径的情况下,提供用户快速执行简单的操作、确认用户信息或反馈提示的辅助窗口。(摘自fusion design)
总结归纳就是:
页面内容较轻,可快速回上级页面
页面相对独立,可不参照上级页面内容
适合解决较为简单一次性操作内容
尽量避免弹窗上叠加弹窗
弹出弹窗时锁定背景页面禁止跟随弹窗滚动
原路返回,由哪个页面弹出弹窗,关闭弹窗后显示哪个页面
新的交互方式有待我们共同探索
二、抽屉 1. 定义抽屉是一种交互方式,当需要一个附加面板来控制父级页面内容,这个抽屉在需要时呼出。
抽屉一般包含一个蒙版,一个主体及一个关闭入口,常见于网页及移动端。可自定义上下左右四个方向,一般右侧最为常见。
侧滑抽屉有较强的连贯性,适合与原页面具有连贯结构的内容的展示。
2. 使用场景?抽屉弹出的交互方式的操作成本和用户使用心理负担则小很多,比如「iOS人际交互指南」中的「Action Sheets」,「MaterialDesign」中的「BackDrop」,包括网页端,Chrome浏览器中的添加标签的交互方式,还有Antdesign中AntdesignPro预览更换颜色和主题,他们使用弹窗是完全可以的,但是出于上述目的,使用了类似侧边弹出的交互方式。
场景一:Dialog 组件并不满足我们的需求, 表单很长, 或是你需要临时展示一些文档, Drawer 拥有和 Dialog 几乎相同的 API, 在 UI 上带来不一样的体验。
场景二:需要附加面板来控制父窗体,这个面板需要时呼出。
场景三:在当前任务流中插入临时任务,创建或预览附加内容,例如协议条款。
抽屉页面上可以更深一步操作弹出弹窗或再叠加一个抽屉
弹出弹窗时锁定背景页面禁止跟随弹窗滚动
原路返回,由哪个页面弹出弹窗,关闭弹窗后显示哪个页面
避免中间弹窗跳转抽屉弹窗的交互方式
三、页面跳转 1. 定义图片是一种常见的数据展现形式,近来接触到了好几个关于上传图片的设计,本文围绕“如何在web设计上传图片”进行总结。 上一篇介绍了上传单张图片,这一篇介绍上传多张图片。 一、需求场景 在社交场景中,用...
图片是一种常见的数据展现形式,近来接触到了好几个关于上传图片的设计,本文围绕“如何在web设计上传图片”进行总结。 在Web网页中常常遇见图片上传,上传图片的应用场景场景在个人信息中(比如:上传个人...