控件|时间选择控件在不同场景下的应用( 二 )
当用户行为或功能执行具有“自某时开始,至某时结束,以及期间内所有时刻,当前操作均生效”的属性时,场景中的时间要素为时间区间,就需要使用至少两个指定时刻的控件来进行时段的设置。
这两个指定时刻的控件,分别对应时间段中的开始时间和结束时间。例如:预订酒店的场景,用户需选择“入住日期”及“退房日期”来选出符合入住需求的酒店:
文章插图
2. 判断场景对时间精确度的要求在确定时间要素的类型之后,需要判断场景中时间要素的精确度,从而得出时间选择控件的形式。场景中时间要素的精确度,需要满足用户对于时间要素设置的需求,同时避免场景中时间设置功能的冗余操作。
1)恰当的时间精确度,需要满足同一场景中不同用户对时间要素的设置需求
我们的产品功能,需要满足不同用户在同一场景下的使用目的。
因此对于场景中,用户参与设置的时间要素,我们也应当考虑其精确度上的通用性,即对于时间选择控件来说,选择合适的精确度,以保证不同用户的使用需求。
例如同样是设置提醒,当事件的时间跨度为一天时。
例如纪念日,用户需要对事件进行全天提醒设置,则仅需要时间精确度为“天”的时间选择控件即可;若是需要将事件的提醒范围设置成一天中的某个时间段时,时间选择控件的精确度便需要到“小时”或“分钟”。
定义功能中的时间选择控件精确度时,需要满足场景下不同用户的使用需求,提升功能的通用性。
2)恰当的时间精确度,应当避免场景中时间设置功能的冗余操作
虽然时间选择控件支持多种时间精确度的定义可以满足不同用户的使用需求,但也不能为此,在不考虑实际使用场景的情况下将时间选择控件的精确度定义得过细。
这样反而可能造成用户在使用时间选择控件时,进行在其使用目的之外的多余操作。
例如,在支付宝查看交易记录的场景中,对于普通用户和入驻商家这两类角色的用户,两者用到的时间选择控件精确度是不同的。
商家使用精确度到“秒”的控件,由于其拥有的交易数据量很大,使用精确度更细的时间选择控件,可以便于其筛选目标数据,若是使用精确度更粗的时间选择控件,对于大量的交易数据可能起不到商家希望达到的筛选作用。
文章插图
如果在普通用户使用的账单产品中,也像商家那样,使用精确度到“秒”的控件,而普通用户却没有这样精确的筛选需求。
当看到这样的时间选择控件,用户可能会认为需要按照时间选择控件的格式,一直选择到最细的时间精确度才能完成功能的使用。这无疑为用户带来了产品使用中的多余操作。
文章插图
粗略来看,常用的时间选择控件的精确度按照由粗到细可分为以下几个层级:
文章插图
我们可以先根据场景中用户对功能的需求将时间选择控件的精确度定位到较高的层级,再选择对应层级中最合适的精确度。
若是最终选定的精确度颗粒较大,需注意是否满足场景中不同用户对功能的使用需求;若是精确度颗粒较小,则需确认是否会给目标用户造成疑惑,从而进行不必要的操作。
另外,对于指定时间段的同一组控件,开始时间与结束时间的精确度需保证统一。
四、提升时间选择控件在场景下的易用性经过上面的步骤,基本已经可以确定出我们在功能中引入的时间选择控件是怎样形式与怎样精确度的。
然而,同类型场景下衍生出的各个产品,在功能实现形式上大同小异,却往往有那么几个产品让人感觉特别顺手且便捷。他们的特殊在于,在功能设计上,通过一些小细节提升了产品整体的易用性。
我认为,对于时间选择控件这个元素,可以从以下几个维度来提升产品易用性。
1. 增加参考值时间选择控件中的参考值,指的是控件中时间在其他维度的属性。
时间参考值的存在,解决了用户面对单一维度的时间展示形式时,难以做出选择的问题。
除非用户对时间的选择意愿非常明确,若是时间选择控件中仅展示时间的主体属性,无法体现出不同时间的特性,对用户来说,他面对的选项间没有足够的差异度,就像是要求其从同类项中选出特殊项一样难。
- 系列|Redmi Note9系列三剑客来袭,差别到底有多大?该如何选择?
- 广告点击|广告效果评估:30天的广告时间评估最全面
- 要来|折叠屏iPhone终于要来了!可惜发布的时间有点晚,你愿意等吗?
- 智能手机品|越南手机悄然崛起!创立短短2年时间,在当地接连击退苹果、小米
- 替代|Firefox仍是市面上替代Chromium浏览器的唯一先进选择
- Android|索尼Android 11更新时间表公布 最早本月开始
- 购机|购机指南 2款5G千元机都有索尼6400万四摄 该如何选择?
- 华为荣耀|荣耀V40发布时间确定,被华为出售后,最高只能搭载骁龙865?
- 时间|19824.66美元!比特币突破近三年高价 分析师:创新高不代表行情将持续上升
- 上市公司|数字化新外贸成为企业巨头新选择 近百家上市公司入驻阿里国际站