HI,下午好,新媒云不收取任何费用,公益非盈利机构
24小时服务热线: 4000-162-302
请扫码咨询

新媒易动态

NEWS CENTER

恰当的时间精确度,应当避免场景中时间设置功能的冗余操作

2020-11-23

恰当的时间精确度,应当避免场景中时间设置功能的冗余操作

虽然时间选择控件支持多种时间精确度的定义可以满足不同用户的使用需求,但也不能为此,在不考虑实际使用场景的情况下将时间选择控件的精确度定义得过细。

这样反而可能造成用户在使用时间选择控件时,进行在其使用目的之外的多余操作。

例如,在支付宝查看交易记录的场景中,对于普通用户和入驻商家这两类角色的用户,两者用到的时间选择控件精确度是不同的。

商家使用精确度到“秒”的控件,由于其拥有的交易数据量很大,使用精确度更细的时间选择控件,可以便于其筛选目标数据,若是使用精确度更粗的时间选择控件,对于大量的交易数据可能起不到商家希望达到的筛选作用。


如果在普通用户使用的账单产品中,也像商家那样,使用精确度到“秒”的控件,而普通用户却没有这样精确的筛选需求。

当看到这样的时间选择控件,用户可能会认为需要按照时间选择控件的格式,一直选择到最细的时间精确度才能完成功能的使用。这无疑为用户带来了产品使用中的多余操作。


粗略来看,常用的时间选择控件的精确度按照由粗到细可分为以下几个层级:


我们可以先根据场景中用户对功能的需求将时间选择控件的精确度定位到较高的层级,再选择对应层级中最合适的精确度。

若是最终选定的精确度颗粒较大,需注意是否满足场景中不同用户对功能的使用需求;若是精确度颗粒较小,则需确认是否会给目标用户造成疑惑,从而进行不必要的操作。

另外,对于指定时间段的同一组控件,开始时间与结束时间的精确度需保证统一。

四、提升时间选择控件在场景下的易用性

经过上面的步骤,基本已经可以确定出我们在功能中引入的时间选择控件是怎样形式与怎样精确度的。

然而,同类型场景下衍生出的各个产品,在功能实现形式上大同小异,却往往有那么几个产品让人感觉特别顺手且便捷。他们的特殊在于,在功能设计上,通过一些小细节提升了产品整体的易用性。

我认为,对于时间选择控件这个元素,可以从以下几个维度来提升产品易用性。

1. 增加参考值

时间选择控件中的参考值,指的是控件中时间在其他维度的属性。

时间参考值的存在,解决了用户面对单一维度的时间展示形式时,难以做出选择的问题。

除非用户对时间的选择意愿非常明确,若是时间选择控件中仅展示时间的主体属性,无法体现出不同时间的特性,对用户来说,他面对的选项间没有足够的差异度,就像是要求其从同类项中选出特殊项一样难。

在时间选择控件中增加时间的其他属性,可令时间之间的差异度变得明显,用户借助这些参考值,更容易进行判断并做出决定。

比较常见的做法有,将日期选择控件设计成月历的形式,用户使用时可以参考某个日期对应的是礼拜几。就像在一些出行类产品中,时间选择控件上还会标注公休日、法定节假日,帮助用户顺利地选出时间。

2. 设置初始值

时间选择控件中的初始值指的是,在用户未对时间选择控件进行操作前,时间选择控件中默认选中的时间。

对于时间选择控件设置初始值,能对不熟悉产品功能的用户形成操作引导,直观展示产品功能。

某些场景中,时间是数据展示内容的主要决定因素,未对时间进行定义时,无法获取匹配的数据进行展示。面对没有值的操作界面,对不熟悉功能逻辑的用户来说,产品的使用会变得更加难以上手。

所以在这样的功能场景中,通过为时间选择控件定义初始值,可以帮助初次进入功能的用户快速知晓产品功能,进行主动操作后进一步了解产品功能。

通常,在时刻选择控件中,初始值会设置为用户进入当前功能的时间。

相关推荐