交互细节|多选应该选“或”还是“且”
最近在做设计方案时,遇到一个筛选的问题,关于多选的选项应该选择“或”还是“且”,哪种更合理?
需求是这样的,教学管理系统,老师在发布学习活动时,可以指定发给哪几个班级,也就是说学习活动和班级的关系是“一对多”。
在学习活动的列表里需要增加一个班级的筛选项,问题是单选合适还是多选合适,如果用多选,是“且”合适还是“或”更合适。
一、数据和标签的关系对筛选方式的影响
筛选是对于数据带有的标签进行筛选,所以数据和标签之间的对应关系会影响数据的筛选方式。比如我想点咖啡,咖啡有品牌标签,两者之间是“ 1 对 1 ”的关系,如果我去筛“星巴克且瑞幸”的结果就很没意义。
所以根据数据和标签的对应关系梳理了两种筛选方式的所有结果,如下图。
从图中可以看到,如果标签与数据的关系是“1 对 1”,则筛选可以是单选、多选(或)。当数据和标签的关系是“ 1 对多”,则筛选方式都可以,所以仍需根据具体业务来判断使用什么方式更适合。
二、寻求信息的目的
人们所做的一切都需要耗费精力和注意力,而人们没有无限的精力和时间,所以人们需要通过只做他们最有动力做的事情来保持效率。
对于寻找信息,人们最重要的动机是为了解决问题或者作出决策,而筛选作为帮用户快速过滤信息的方式,提高了用户解决问题或者做出决策的效率。
我们是 B 端产品,面对的是学校用户,对于教师,解决的是高效管理教学的需求,这里的重点在于“高效”。那么对于筛选结果一定是收缩而不是扩散,扩散会导致越筛越多,增加信息复杂度,从而降低效率,与用户目的不符。
所以这里的解决方案应该是:当标签与数据的关系是“ 1 对 1 ”,筛选是单选。当数据和标签的关系是“ 1 对多”,筛选是单选或多选,其中多选一定是“且”的关系,这样对于筛选结果才是收缩的而不是扩散的。
解决问题和制定策略是信息寻求最重要的动机,但不是所有,依然存在一些无目的的行为,比如浏览,在淘宝中就是“逛”的需求。C 端面向普通用户,解决用户消费和文娱需求,寻求信息在这里就存在一些无目的或者其他目的性的行为。比如“刷”抖音,“刷”知乎,“逛”淘宝,类似的词语也表现出了用户在使用这些产品时的心理,无目的或者目的性不强,效率不是第一位。
所以对于这些产品,是可以存在筛选结果扩散的情况。比如淘宝和京东的筛选基本是类似的,对于“1 对多”是多选,且的关系,比如折扣与服务模块。对于“ 1对1 ”也是多选,或的关系,结果越筛越多,满足用户无目的逛的需求。
最后
“如果用户想这么怎么办,想那么怎么办”,总是从这些方面去思考问题,功能可能会越增越多,体验可能越来越差,方案可能会越来越纠结。我们无法做到穷尽用户所有的场景和所有的使用方式,但人的本质是相同的。
了解人,了解用户,了解业务。
大概是这样~
本文作者 @阿青
版权声明
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处。如若内容有涉嫌抄袭侵权/违法违规/事实不符,请点击 举报 进行投诉反馈!