近的作一直筛选打交道,公司 B 端系统了一次设调整,去解决目系统中筛选功能交互繁琐的问题。
首先我们先从筛选本身讲起。
筛选可以说是使用比较频繁的一种交互形式,比如点外,会选择减优惠力度大,同也可以选择在哪一个价格间内的产品,这就会用筛选,而了 B 端产品上来,一个 CRM 系统当中,筛选的逻辑也会比 移动端的复杂,伴随着:且关系、或关系、大于、于等等这复杂的逻辑,也为计本身增加了多难度。因此,今就来讨论讨论筛选控件。
筛选存在于个表单来说是常要,它可以帮助用户,在表单茫茫多数据进快速定位;可以表单进快速划分,缩短用户于数据寻找时;能够满足用户在工作,实业务场景筛选。
于实 B 端场景来说,筛选是日常数据分类个要途径,我们先来看看实场景到底有哪些?
用个 CRM 用户日常使用的景来说:
比今天为一个电销售人,想要联系最近注册的用户时,通常通筛选来选出最近几天注册,同时又没有销售更进的客户,进行一个优先级的排;
再如说,在销售周报当中,销售管可通过筛得到每个人这周成的状态,可通过筛得每个人对于线索的更进情况和对客户的流失状态等等,这些都可通过各种各样的筛形式来满足户对于特定情况的使。
筛和搜索、导航的区别?
筛可通过多个筛条件进行多维的寻,而导航、搜索只通过单一条件进行指定筛。虽然在现在很多搜索都可支持多维空格进行多字的键词搜索,但本质上区别大。在 B 端项目当中,如果你有表单,那你就需要筛。
我们将筛分为基础筛和级筛两种,两种筛会根据务场景同,在同的页面使。
1. 基础筛
基础筛一般为系统预设好的筛字,具有很强的务和场景的需求。基础筛一般分为个分:
- 筛选条件:是指用户以筛选的范围
- 筛项:是指户可择的筛项目
- 已选项:指用户已选中的筛选项
- 备选项:是指用户没有选择筛选选项
基础筛更多作为户快捷筛的一种方式,因为一般使场景当中户几个筛逻辑为「且」
同时筛选的逻辑也简单筛选,所以使用场景只合对筛选求不高的场景下使用。
2. 高级筛选
高级筛选一般筛选中含运算符,同时筛选当中包含条件关系,比如且关系或者否关系。一般高级筛选包含以下几类关键词:
- 筛系:是指几个筛条件之间的系,一般为 且、或系,即「且」系为几个条件之间的并集;「或」系为几个条件之间的联集。
- 筛选字段:指筛选当中,所的筛选项,一般表单当中的所可筛选的字段。
- 筛选操作:是指筛选段和筛选值关系,常见筛选操作有:大于、小于、是、否、含、不含、为空、不为空等等。
- 筛选值: 你所需要筛选的数值。
高级筛选一般满足多的用户场景,用户多条件多字段、多筛选关系、多筛选操作提供利保障。
1. 上布
当在筛器条件于 5 个的情况,最使的就是上布,这样筛与保持统一,更方户进行阅读。
当筛选器过多的况下(一般 5-15 之间),筛选器过多,需滚屏能看到筛选结果,用户使用起会很别扭。所以 5-15 的况下,一般会将筛选项行收折,这样保证筛选整体面积不会太,同时将用户常用的筛选面,可以满足用户基本的业务需求使用场景。
2. 左右布
左右布在 PC 端一般是字择进行筛,通俗来讲就是将户可筛的有字全罗列来,然后通过勾,择你需要筛的字,进行筛器的使。
左右布局的好处能够将筛选的所条件都直接的展示出,可以应很多场景,筛选器用 15 以时。通过左右布局的方式,能够让筛选条件行滚动,限度保证用户使用体验。
在日的 B 端产中,筛的形式有哪些?筛到应该怎么设计?接来为大总结梳一些在 B 端产中的筛玩法,希望为你开启大陆。
1. 平铺型
平铺型一般为用户搜索结果数据量大,使用户搜索出来的结果与其预期差距大,用户以通筛选对数据的一次分类,使用户能够精准寻找其想要的结果。
平铺一般为筛条件于 6 个,这样够通过 1 行或者 2 行展示筛项的结果。
多用于信息的产品,比如电商、视频网站。常见的淘宝、京东、腾讯视频 PC 端都采取用这样的方式,将所的筛选条件列出。
优点:
平型的好处将筛选项的结果全部或者部分出,能够帮用户速理解筛选项以及速找到自己的结果。
缺点:
平型的控件占比,需占据面积展示平出的筛选结果。
比如淘宝 PC 端,搜索个品后花去 40% 积去展示所有筛选条件,其实是想引导用户,淘宝搜索过后 spu 数量仍然过大,想过进步筛选,让用户明确自己想要东西。时为积占比大,常平铺型都是以收折状态,有在搜索触发后才会完全展开。
2. 收折型
收折型筛选一种简单直接的筛选形式,将用户常用的筛选形式通过下拉框的形式行筛选。每一筛选条件就一下拉框,这种形式看去很简单,但 B 端场景中,下拉框对于用户认知本低,操作性也较强,同时用户再度使用时,又能给用户很好的使用体验的一种方式。
优点:
用户可以直接对其常用的字段筛选行一操作,并且复杂的筛选关系,全部都「且」的筛选逻辑,能够保证用户行速的筛选选择。
缺点:
将所信息全部平展,信息过于冗杂繁多,同时通用性产品时,这种方式很难到通用性。
3. 单侧筛选
单侧筛是一种更通的筛形式,通过对于你想筛的字进行勾,勾成后就会现筛条件,然后择筛字、筛操作、筛值,一般择成有筛后,还需要点击查询,筛操作才算成。
整单侧筛选,的筛选条件可以置表单的左侧或者右侧,通过表单纵向空间,去承载筛选条件。
优点:
节省空间、通用性强。因很多 Saas 系统、Paas 系统当中,无法针对每一客户行设,就考虑到系统通用性高,一些全的功能。每表单所需制化修改的方很少,同时能纳的信息可以很。
缺点:
就后台系统当中只这一种筛选形式会面临我常用的几种筛选的字段中,通过不断寻找,满足我的筛选需求,操作麻烦。
我们品在某改版将筛选由收折改为单侧,为我们用户使用筛选场景常多,用户筛选都要多进 2、3 步操作, 导致用户进了大量吐槽, 后来进改,将筛选序支持手动调序,用户吐槽数才慢慢减少。
4. 表头筛选
表筛选一种复杂筛选的形式,其始源于 Excel 的筛选形式。点击表单的筛选按钮,可以将表的筛选字段直接入,方便用户。之后后台产品的发展中,得以借鉴过。
优点:
可以通过表的点击,使用户捷入到自己的筛选条件,通常况下,表单越左的数据显然越重的,也使用筛选去筛频率高的,因此高频的筛选场景基本还得到满足。
缺点:
用户第一次入系统很难理解这种交互形式,且每表都会一 icon,影响用户对于表的识别。
5. 弹窗式
通过点击筛按钮,展现筛弹,进行筛。这种筛适合在筛功在系统中是很重要的层级。最见的就是 Tapd,在中筛是很强的一个功,同时是系统中十分有必要的。
优点:
是够在节省面积的情况,可进行很复杂的筛,同时可支持复杂情况的筛。
缺点:
弹会遮挡一分表单数据,会影响筛人的判断,次筛条件的添相对更繁琐。
在我们一系列筛的调整过后,我们团队总结了对于我们来说更重要的条件和形式,来和大分享探讨一。
1. 使频率
我们认为影响筛控件最重要的是户的使频率,因为户的使频率和使方式,直接影响到我们筛是普通筛 or 级筛,会影响到筛的形式。
2. 满足实际务需
筛功的做法,取决于我们产未来是想往哪一个方向发展,如果想把功做的强大,就得考虑到筛的后续扩展性。因此满足实际务是十分重要。
3. 户认知成本
在 B 端系统当中,最可遇见的就是你给户设计的路径但是实户根本没有往你想的方向操作。我们系统最开始给户设计好了很多功点,但是户对于这个点的认知成本实在过低,导致了后面系统功点很多都被埋没。因为在你设计好了一个功点后,要适当引导户,解释这个功的使场景才会你设计的功被淹没。
其实 B 端产品中,易用本身就难且的过程,每一功能的设都需去思考很多方面:用户易用、信息层级、未扩展,都出取舍,对于每模块都需思考、结合用户场景, B 端 web 的设一直都摸黑,我也只将自己一段时间的作行总结,如的不确,欢迎家指。
欢迎关注作者微信公众号:「CeDesign」