产品设计的过程,就是从"可用→易用→好用→让用户发疯"的过程。 你觉得这样下面这个设计怎么样? 现在手机号码登录的方式,主要有以下两种: 常规方式账号登录。在一个页面里输入手机号和验证码,也就是一个页面就能完成登录。 分布式账号登录体系。在一个页面里输入手机号,然后跳转到下一个页面输入验证码,两个页面完成登录。 现在采用方式二的产品越来越多,为什么呢? 之前看过别人的观点,认为方式二可以让用户更专注的输入号码。我觉得这个观点有点牵强,用户在登录时,其实目的很明确的,会很专注。 方式二,如果在信号不好的环境里,用户输入了手机号,等了一会没有收到验证码,用户很大可能就返回到输入手机号的页面,再次获取验证码。这样就比方式一复杂了。 从John的角度上来看:其实第二种用户体验性更好,让用户一步步傻瓜模式进行下去。而第一种选择性高于第二种。(PS:第二种也漂亮些……) 周鸿祎说做产品最大的心得是:学会用小白模式、傻瓜模式、同理心做产品,要设身处地从用户角度出发设计产品。产品要使用简单、交互简单,学会用两三句话,就能让用户明白怎么用。因为人们最多花20分钟的时间研究一种新产品的使用方法。一旦用户学习的时间超过这个节点,就很容易放弃。 要优雅地做产品——不复杂、不冗余,不会消耗更多的资源。在不断追求技术革新的同时,产品设计也要做到极致、简洁和情怀。 针对于产品设计来说,用户使用体验和用户归属其实是一样的。简言之就是让用户更加舒适、自由地通过产品解决自己的问题。具体到产品设计层面,我们应该怎么去建立一整套合理的产品设计思维。 好的体验是透明的,发生在无意识里。你需要的时候它就出现,你不需要的时候,你看不见它。就像智能手机为了给用户更大的屏幕,将键盘透明化了。 界面设计的根本目的在于以产品的功能性为基础而构建使用体验,以使用体验为基础而塑造视觉美感。产品固有的复杂度不容回避,设计师需要对界面的复杂度进行判断与管理,通过必要的复杂度换取产品运作所需要的最基本的可达性与易用性。 那么本文John就和大家一起聊聊产品设计如何提升用户体验性。我们可以从两个大的方面来思考下如何提高使用体验,一方面是产品功能的元素处理,另一方面是产品设计的人性化考量。这些思考都会从为什么这些做法能提高体验及如何做两个方面来展开。 一、通过产品功能的元素处理来提高使用体验 产品功能的表述不明晰很容易给用户带来很大的困惑,用户在使用产品的同时容易造成"视觉误区",通过页面的精细化布局处理能有效的解决用户使用产品效率。 比如拼多多里面对于提高转化率的设计细节: 1. 可视化展示远远比文字更加展现"魅力" 一方面,所有人都希望能够有一个容易上手的产品,那就需要我们尽可能减少产品中的功能元素,让用户在使用过程中更能够切身的去感受产品; 另一方面所有人都希望这个产品能发挥他们预期的每一样功能,这就要求我们必须在保证产品功能的完整性的基础上来可视化产品,决不能无视产品作为问题解决方案的完整性。 其实,可视化展示也是精简产品冗杂功能的方法。我们一方面要为用户尽可能精减所有现阶段不必要的功能,通过不断简化产品,来获取至简的产品体验;另一方面,我们也要保证产品解决问题的完整性。此外,所有从用户处获得的需求都是有一定市场空间的,我们要集中保存这些被砍掉的需求,以方便后期的功能拓展或产品线拓展。 那么我们怎么来精简产品元素呢? 首先,减少产品元素 通过缩小产品的形体可以降低人们对产品的期望,因为小的东西比较容易引发怜悯之心。因此现有的高科技产品往往都设计得更加小巧、更加轻薄。 比如:手机产品大多设计得尽量轻薄,如果不是因为用户对看视频有需求,那么手机还会设计得更小,当然智能手表/手环(iWatch等)的出现也让那些没有视频需求或者把视频需求转移到其他终端的用户趋之若鹜。 其次,隐藏产品元素 将复杂的功能隐藏,让用户能够通过自己的意愿来掌控隐藏功能的展现与否,这样用户使用起来就更加简单明了。而且就用户体验的要求来说,为了避免以损失产品功能为代价来精简产品,隐藏不常用的功能能更方便地实现产品体验的提升。 比如:在线产品设计中的隐藏与打开功能,通过将多余的按钮、表格、表单放到附属页(弹窗等)或单开页面来实现页面的简洁,提高用户的使用体验的同时并没有减少产品的功能。 再次,把复杂性从用户端挪开 把复杂的处理工作从用户端移开,只留下用户需要的结果,这样也能把复杂的工作在用户面前简单化,提高用户的使用体验。 2. 整理产品元素 首先便是分组归类。我们随便到一个电商网站,我们都可以看到各种商品下面标记着各种分类标签,这些分类标签便帮助平台、卖家和买家来整理商品的各个属性,帮助他们对商品进行对比来进行选择。 另外在分类之后,我们还会对所有的类型进行重要程度标记,来区分出我们更加关注的标签类型,提高使用的体验。 二、如何通过人性化思考来设计产品? 对于产品设计来说,人性化思考的目标就是简洁,让用户不要思考太长时间。 "简",简单,用于描述复杂性。简单的事物,运作方式直白、易理解。"简",是一种使用体验。 "洁",洁净,用于描述视觉美感。洁净的设计,通常伴随着较低的信息密度与比重较高的留白。"洁",是一种外观感受。 好的体验是透明的,发生在无意识里。你需要的时候它就出现,你不需要的时候,你看不见它。就像智能手机为了给用户更大的屏幕,将键盘透明化了。 界面设计的根本目的在于以产品的功能性为基础而构建使用体验,以使用体验为基础而塑造视觉美感。产品固有的复杂度不容回避,设计师需要对界面的复杂度进行判断与管理,通过必要的复杂度换取产品运作所需要的最基本的可达性与易用性。 比如在支付宝中,用户复制了一串数据,然后打开支付宝搜索框,就会出现提示,,用户可以直接点击搜索,比其他产品的搜索减少了步骤,更贴心。 当然从某种意义上来说,给用户更好的体验和减少繁复的操作需要长期根据用户使用习惯来迭代产品。但是针对产品经理说,Don’t make user think 是将产品变得更易用的最佳方法,仅此而已…… 最后需要注意的一点是我们在给用户更好的体验时,也不要忘记了从我们本身的业务出发,别轻易的"牺牲"了业务形态,需要照顾下本身在我们产品中的KOL、商家等等。 比如早期的微博关注用户只需要一步,取消关注需要进入到用户主页,然后点击"取消关注",最后二次确认是否取消关注。 同样在微信早期扶持公众号一样,取消关注也是非常的复杂。 再比如饿了么和美团等外卖平台,针对于骑手重视程度不言而喻,那么在骑手的评价体系里面,不同的评价会有不同的gif表情,也符合了用户的情绪。 给对应的差评时就提升了门槛,需要给出差评理由。这样是增大用户的操作成本(避免恶意差评,同时也相当程度保护了骑手) 其实在产品经理思考产品设计的同时,其实应该需要明晰我们设计产品的初衷是什么?当前主要是给谁使用的?未来怎么迁移? …… 思考了这些问题后,也许我们就知道产品设计需要的是什么了。