网易UEDC – 仉长娟 :从事 B 端品交互设计工作半年时里,有幸接触了开发和运维员 B 端业务类列表交互设计工作。为了便后续在 B 端品设计过程可以更加高效高质量进列表交互设计,结合自己在实工作遇到列表类型结了 web 列表设计的常用基础列表模式,以供大家参考。
本篇文章所介绍列表设计主要在列表内元素和操作按钮(内操作)展示上,暂不括列表查询、筛选以及列表相关功能。
一、基础型列表
场:web 列表中基础的表样式,用业务相关的各项数据的平铺展示,通常操按钮置表最右。横向基础表的纵列数据项不宜,时页面大量的数据项容易造成用户的视疲劳,并且出现横向滚动条从而降低用户操的易用。
二、网格型列表
场景:网格列表的信息承载内多,单一网格内可展示多行信息。数据项之间的界清晰,方便对网格内的数据行对比,用于需展示业务数据的需求场景。操作按钮根据业务需求用户需求可置于列表右侧或单网格内。
三、主从型列表
景:B 端产品业景备多化的点,实际工作中常常会遇列表中非一 item 展示的需求,item 之间除常见的并列关系,还存在从属关系、递进关系等。对于主从或递进关系的列表,笔者建议主从 item 总数 ≤3,且不适宜对每个主 item 进行默认展开的景,因为 B 端产品的业数据量通常较大,默认展开多个主 item 对服器的性能损耗较大。建议每次展开一条主 item,其主 item 呈收起状。
当主 item下的从属表的行数较多时,可采取分加载的方式,例如默认展示10条数据,点击查看多时可以继续请求后端数据行展示。综,对于主从列表的展示形式,设师可根据实际的用户需求发实的便捷性性能损耗的低性方面出发行从优考虑。
四、综合型列表
景:综型列表适用于业数据展示复杂的景。列表数据之间既包含并列关系,包含从属关系等。
综合型列表常常伴随用户复杂的操作,如图所示,既包含对不同环境下 key 的查看、下载、修改以及多的操作,又包含对整条 key 的移动、删除操作。基于综合型表格可方便对业务数据行组合、分解重新布局排列。
五、列表设计思路总结
通过对作过程中遇到的列表设的总结,笔者发列表设均可以依据纵横相间的网格列表基础行扩展。以网格列表基础,对不同的单元格行重组拆解可衍出多种不同类型的列表,如下图所示。然后,以衍列表基础,设师可一采取微交互的计方式来表现不同数据之间的矩阵、从属、递进、并列等关系。
除以上对列表计布局的总结,笔者也从行内操作的角度总结出种类型的列表:操作显现型列表和操作隐现型列表。
1. 操作显现型列表
场景:一方面当列表中纵列数据较时,页面有足够的空间于展现有的操作按钮,此时操作按钮外置更直观,户可一目了然的了解到对当前列表的有操作;另一方面就操作使频率而言,频率使场景的操作按钮需要外置,例如当户在查看列表时80%上时间的都是在进行编辑操作时,编辑按钮外置更易于户点击,符合户的心预期。
2. 操作隐现列表
场景:
- 一方面当列表中纵列数据时,页面缺少够的空间展现所有的操按钮,此时操按钮进行隐现展示,使用「更」或特定 icon 来标识有更操,为方便用户操在鼠标 hover 时展现所有操按钮;
- 另操作使用频率和危险性而言,低频率使用场景下操作按钮或危险性操作按钮可进隐藏展示。用户在击危险按钮时可能会带来破坏性操作,此时按钮进隐藏可增加按钮操作难度从而减少用户误触率。
六、本文总结
对 web 端列表设的总结可以方便应 B 端产品突出特点:
- 通用性:B 端产品计有其通用性的计点,大部产品业的列表计形式类似,因此列表计的复用性较,总结的列表计可覆盖大部 B 端产品业。
- 性化:B 端产品业务相对复杂,业务场景多样化,产品设存性化的倾向。因此,设师可以已总结的设列表样式结合所负责的业务特点行微创新,提高设效率。
另外,在列表计的过程中,笔者还有一些悟建议大家享:
- 避免列表 item 的横向展示信息过长:当横向的展示信息过长(包含 hover 时展示的信息)超过一屏时,会现横向滚条。对于使 MAC 端的户,通过触摸进行横向和竖向滚较为方,但是对于 PC 端(要是台式机)户而言,需要鼠标滑横向滚条查看一屏外的信息,且对于单条 item 的操作按钮置于列表最右侧,每次点击操作按钮需要先滑滚条,导致操作成本和对屏幕展示信息的记忆成本,而产的易性降低。
- 适当采取表头冻结的方式:B 端产品的列表数据量大,用户在通过滚动条上下滚动查列表若表头随列表向上滚动,那用户有可能会迷失,无法判断当前列表中字段的含义。将表头在随列表向上滚动的过程中固定于页面顶部,方便用户实了解当前字段的含义,可在细之提升用户体验。
- 增强列表设的观性:根据审可用性效果(人们认观的设比那些被认不太观的设直观),清晰、观的列表设可提高产品的可用性。B 端产品的业务逻辑复杂,且理解门槛很高,易令用户感到枯燥。列表设中,通过字体小、颜色、粗细,列表背景色,状态标识 icon,tag 清晰展示业务内,可以提高用户愉悦感,营造良好的用户体验。
欢迎关注作者「网易UEDC」的公众号: