最近一直在做To B的产品,对于To B类的产品,最多出现的就是表格,表格通常都会含有很多的数据项,不方便查看,这就需要增加一些筛选条件,方便用户查找,下面就讨论一下这个筛选条件的设计。
1、以搜索的形式进行筛选
输入框可以输入用户关心的内容,下面可以做到实时筛选,也可以触发点击。但是必须支持模糊查询,否则用户必须记住所有内容,才能查出要找的内容项,这样的记忆成本太高了。
好处:只要被打了标签的内容,都可以通过这种方式筛选。可以输入多个条件,同时筛选,取并集或取交集。
坏处:必须告知用户哪些内容可以输入,像实例中这个例子,用户并不知道可以输入什么,造成不能很好的筛选,可能出现很多不相关的内容,像你输的是id号,但是手机号相似的也被列出来了。
2、标签加搜索
坏处:每次只能对单一条件进行筛选。
3、搜索加高级选项
点击更多,可以下拉出更多筛选条件,供用户选择。
好处:只是一个搜索框,可以满意大部分用户的需求,如果高级用户有更高的要求,可以在更多里得到满足,减少了更多条件对用户的干扰。
坏处:放在更多里面的条件必须是不常用的,否则就会增加用户的操作成本。
4、tab的形式切换
将结果进行了分类,放在不同的tab下,通常有一定的时间顺序,并且没有交集的内容,通常用作不同状态的表格筛选。
好处:根据tab,可以很清楚知道划分,切换tab就可以筛选内容。
坏处:tab的分类必须覆盖所有情况,并且保证每一项没有交集,tab分类不能过多,9个已经是最大。
5、list筛选
一项比较重要,作为默认显示,其他内容,相对重要级要低很多。
好处:将重要筛选进行默认,不重要进行隐藏,降低干扰。比tab占的空间小,可以放置更多筛选项。
坏处:用户不可感知哪些可以筛选,需要点击。
6、全部显示筛选
好处:用户只需要点击就可以筛选,操作成本低。内容都显示,用户很清楚哪些内容可以筛选。
坏处:占用空间大,如果筛选项过多,会对用户造成干扰。
7、带标签多项筛选
这种方式通常对于复杂的内容进行筛选。鼠标点击,先选择标签,输入内容,然后继续选择标签,输入内容。
坏处:操作复杂,如果用户只筛选一项或两项,增加了很大的操作成本。
结语
以上是对表格筛选的探讨,每一种形式都有其优缺点,这就要求我们在设计的时候,要根据用户的使用习惯去设计,要符合情景。