第一次来简书,时间也不早了,就先丢个话题,说说今天遇到的事儿。
说这事儿的背景
背景是这样的:今天讨论D产品界面中,打算将原有的几个重要步骤的操作方法做一定的修改。原先的方案是,因为比较重要,防止用户出错或勿碰,因而设计成每个步骤都以confirm弹窗二次确认。有个很明显的缺陷是,用户的进程会被屡屡打断而感到不爽。
因此,我们的修改方案是,将所有二次弹窗确认的交互都改成类似“滑动解锁”的方式,既解决误操作问题,又降低被打断的不良体验。
用户习惯是什么
遇到的问题来了,其中有一步骤是确认数据,提交表单——而提交表单的动作需要以滑动的方式来确定和提交,从常态用户角度理解看来,着实有点奇怪。于是跟产品和交互争论:到底是统一交互的体验更好,还是尊重用户已有的习惯比较重要——以及,是否真的存在用户已经习惯了“点击提交表单”和“滑动解锁”的习惯的问题。
那用户习惯到底是啥?习惯不就是被用来培养的么
个人而言,用户习惯是通过多年来使用产品被慢慢形成的一种——习惯。但这个习惯可能是与生俱来的一种能力或是本能吧。没有人会培养反人类的行为作为一个日常使用习惯的。例如,滑动解锁,人天生有手指,喜欢在光滑的平面上进行滑动,而最初的习惯培养应该是Apple在大屏幕交互界面上创造了这个行为,使得后续的手机和其他移动设备均采用了“滑动>解锁”这样的基础行为习惯。可以说在某种程度上,这种习惯是被创造和培养出来的。
然而,假如违背了用户本身的天性和本能,习惯的培养成本就会大大增加,打破习惯的成本反之也会变得很低。例如,用“双击”的动作来代替“单击”作为提交信息的行为动作,恐怕再三培养的习惯和教程引导的操作,也会被另一款产品用“单击”来打破的快一些吧。
相反地,张小龙也认为,人生而懂得“摇一摇”这一动作,并且在某种角度来说,对男生而言,“摇一摇”和“撸一撸”的行为方向和行为方式较为相似,也在某种程度上刺激并引导了使用“摇一摇”的引申意味。也使得这一动作变得暧昧,变得便于传播。
为什么要打破或者创造用户习惯
记得四年前刚在阿里实习的时候,有个产品实习生提出了一个让当时的众人都很不满的观点——用户的习惯是可以培养的嘛。这句话本身没有错,习惯成自然,想要一个人或一群人达到什么目的,必然是可以通过时间和成本来培养的。只是,这个时间和成本是否真的值得?
因此,今天的讨论我想表达的是:培养用户习惯本身没有错,但
1)习惯培养需站在用户天性或已有成型的习惯角度考量。
2)绝非任何习惯都可以花成本去养成,打破习惯可能比养成更容易。
3)如果不是Apple之辈,最好还是先尊重用户习惯,再考虑打破或培养的事吧。