从京东注册优化谈如何做到细节设计

从京东注册优化谈如何做到细节设计

作者: 厚江

 

京东注册优化是来京东后第一个相对完整的设计项目。毕业后初涉交互设计工作,导师对我的第一个要求就是在设计过程中,重视对细节的设计。本文即从京东注册优化项目的一些方面谈谈对细节设计的体会。

从京东注册优化谈如何做到细节设计

 

一、在表单的设计过程中,需要着重聊一聊关于校验的问题

1.1 区分前端校验和后端校验

一般来说某些可以在用户输入过程中直接报错的提示,例如格式错误等,都属于前端校验。某些需要与后端数据库交互的提示,例如用户名是否重名等,属于后端校验。前端校验的错误一般比较简单,而后端校验的错误更加复杂,因为他需要用户主动触发事件来与后端数据库发生交互。因此弄明白这两者的好处是,所有前端校验的错误可以使用即时校验(一边输入一遍校验),用户可以直接修改输入错误。看:

从京东注册优化谈如何做到细节设计

 

当然,如果开发愿意,也可以花费些精力,在及时输入同时对后端进行数据交互,例如:

从京东注册优化谈如何做到细节设计

1.2 区分校验空状态提示与错误提示的事件

起初我认为空状态提示就是错误提示,其实不然。我们知道,一般校验错误提示的事件都是输入框失去焦点,但是当输入框失去焦点时,若输入框为空并不意味着这时就要出现空状态提示。如:

从京东注册优化谈如何做到细节设计

 

空状态提示应该是在点击提交按钮后才进行校验,而错误提示则可以通过前端校验还是后端检验的划分,来决定它的触发动作。其次还有一个问题,一旦表单过多,难道所有表单都要出现空状态提示吗?就像这样:

从京东注册优化谈如何做到细节设计

 

因此我们还要考虑到空状态的提示规则,是逐一提示亦或是有更好的办法,就像这样:

从京东注册优化谈如何做到细节设计

 

当然,要弄清楚表单中的校验问题,头疼的不仅是交互设计师,还有前端的伙伴。记得当初在测试时,为了完善表单的报错交互,前端着实废了不少脑筋。有的时候项目很着急,前端没有时间一点点调试,我们可以退而求其次,让前后端的检验都使用输入框失去焦点的方式,并对空状态进行逐一提示。细节设计往往需要耗费大量精力,那是否只要设计是准确并统一的,也未尝不可呢?(对于后端而言不出bug就感谢上天了,用户体验什么的再考虑吧~)

在本次前后端配合中,产品侧和我一起整理了一份《PC侧注册流程输入框的提示类型》,里面包含了所有输入框在哪些事件中应该出现哪些提示,并标注出所有的提示层级。这样做往往也可以帮助设计师把控所有文案的统一。

从京东注册优化谈如何做到细节设计

小结:梳理规范性的通用文档同步给各端,可以帮助设计细节的落地。

 

 

二、输入框的提示文案,其实分为两种场景

2.1 输入框未获取焦点和已获取焦点

通过一个最简单的例子来理解这两者的区别,看:

从京东注册优化谈如何做到细节设计

每一个输入框都是由标题和框来组合的,你让用户输入其实是解决两个问题,一个是为什么要输入,一个是怎么输入。但有时对一些显而易见的输入框,例如验证码,也可以将点击图片换一换,融入提示当中:

从京东注册优化谈如何做到细节设计

其次我们在对密码做安全层级提示的时候,也引导用户提升至更高的安全等级:

从京东注册优化谈如何做到细节设计

小结:拆分用户的使用步骤,及时引导用户的下一步操作

 

 

三、有时过度细节也不是什么好事

起初的交互稿中,有对输入框做清除的功能,以及密码输入框的明码展示功能,但在实现中都去掉了。输入框清除更多用于手机,手指在屏幕上点击一次就清除,比长按删除键来得更方便;但反观电脑,在输入过程中,用户的双手需要离开键盘,然后握住鼠标点击一次才清除,这样反而有些得不偿失了。而去掉明码展示,则是考虑到因为电脑屏幕大,明码显示后更容易被偷看,所以就去了。当时和产品达成的一致意见是,使用电脑注册永远要比手使用机注册更加安全。

小结:设计要讲究实用性,过度的细节设计只是在画蛇添足

 

结语

在最后的效果验收中,通过收集到的用户反馈发现,细节设计的确提升了用户满意度。认知问题的比例有所下降,从而暴露出更多系统和逻辑层面的问题。

从京东注册优化谈如何做到细节设计

随后,我们通过点击量的分布数据,再次细调了注册页的信息层级、优化了海外号码注册的交互体验,并在登录方面,强化了手机扫码的登录方式。

头一次做表单设计肯定是很耗精力的,但不妨将整理过的一些表单规范积累下来,一旦下次设计中有可用的就直接拷贝过来,再在每次运用的时候简化用法,慢慢形成固定的设计规范,降低未来的设计成本。其次,类似这种公用的表单校验方式更应该提炼出来,在每次交互输出的时候单独做成一页同步给前端和产品,让多方逐渐达成一种设计意识,这样才能更好地贯彻细节设计的落地。

文章来源:京东设计中心JDC

头图来源:http://www.psd-dude.com

 

推荐阅读

我总结的一套表单设计指南
【可报名】6周锻造1名优秀的产品设计师
这个简单粗暴的设计为何是“好设计”?
我们深挖的那些设计小惊喜 
国内知名UED团队的设计流程是怎样的?
 

UXRen公众账号
关注UXRen微信公众号(cnUXRen)

UXRen社区欢迎各界用户体验从业者及学生投稿优质原创文章。投稿请关注UXRen社区公众账cnUXRen(上面有二维码)留言“我要投稿”,小编会及时与您取得联系。

版权声明:除转载文章外,本站所有文章版权归UXRen社区所有,转载请注明出处:UXRen社区,并保留本站原文链接地址。本站部分文章来自互联网及公开渠道,如有侵权请及时联系我们。邮箱:contact@13tech.com.cn

原创文章,作者:震天下,如若转载,请注明出处:https://www.iamue.com/21078/

(0)
震天下震天下
上一篇 2017-08-07
下一篇 2017-08-07

相关推荐

  • 【案例】菜鸟裹裹如何打造双11极致物流体验

    作者:CNUX设计实验室(菜鸟无线UED团队)   如往年一样,2016年的双十一如期而至。当大多数人都在关注、鼓励你买买买的时候,有多少人关心你盼望包裹的那种期待?有多少人能体会你等待包裹时的焦虑?有多少人理解…

    交互专题 2017-08-07
  • 向APP用户请求权限的正确姿势【UXRen译#188】

    作者:Nick Babich |  翻译:Gogi,校审:June Wang   你知道吗,平均每个APP在用户安装的前3天就会流失80%的日活用户。 大部分人下载一个APP后,用过一次就删除了。这是因为用户虽然会在一开始尝试使用大量的APP,…

    交互专题 2017-11-29
  • 用户行为的“及时”理论 【UXRen译#184】

    作者:Jeff Atwood   |  翻译:露露,校审:Chen Jing   我一直认为软件设计对用户在使用该软件时的行为有着深远的影响。 从两方面来讲: 有意地让“正确”的操作容易操作。 有意地让 “错误”的操作不容易操作。 无论…

    交互专题 2017-11-01
  • 关于2017年设计趋势的13个预言

    在未来,当对微小细节的关注渗入用户体验设计的每一寸土壤;当对像素级完美的追求成为设计的基本要求;当将简单便捷的设计理念融入用户的日常生活,那么我们就能够帮助用户体验全新的生活。 在2016这一年,全世界笃信…

    交互专题 2017-08-07
  • 交互设计师的60日计划第十五天

    今天晚上去上了想上已久的舞蹈课,超级超级开心。说要学舞说了这么久,总是不能兑现。今年的另一个要实现的事情,就是每周坚持学舞蹈吧。 20150813 产品经理的自己提的方案也可能并不是他想要的 很久以前师父和老大…

    交互专题 2015-08-20
  • 内容为王的时代,阿里设计师用实战案例解读内容化设计!

    作者:阿里设计师   编者按:什么是内容化设计?设计师为什么要关注内容?如何通过设计的手段提高内容体验?阿里设计师用一个手淘的实战案例,帮你掌握内容化设计的精髓!   前言 如果说好的产品是运营出来的,那么…

    交互专题 2017-08-07
  • 用户体验设计必须知道的产品9种状态

    作者:Yjjj @ UI设计狮联盟   之前在脉脉上有看见过有人提到的这12种状态,但是明确的说应该是用户在使用产品时的状态,但是细想之后觉得有几个状态应该修改一下,那么我们重新定义为9种状态吧: 等待 初始 寻找 无…

    交互专题 2017-08-07
  • 【to 交互新人】交互小白别踩这4个坑

    作者: 负如来不负卿   交互设计小白刚踏入这个领域时总会走进一些误区,为了防患于未然一起看看过来人的经验分享吧。   一些经验分享前言 作为一个交互新人,难免会踩到几个坑,即使现在不踩以后还会踩,只有踩过…

    交互专题 2017-08-07
  • Hybrid APP 会吃掉微信等应用?

    先看一则新闻:Facebook今天推出了依托在Messenger上的虚拟助手M。这款虚拟助手借助AI+人工的方式为用户提供服务,M背后的人工运营者被称为M trainers,是Facebook公司里的合同工,而非正式员工。除了提供服务,他…

    2015-08-28
  • 关于文档的价值

    作者:杨蓉(资深用研专家,现任极客网运营总监)   高歌在产品经理的培训中,提到了研究分析、产品定义和交互设计,展示了不同格式的文档,几个来自创业公司的童鞋提到了老板不鼓励用文档的问题。让我想起来几个去…

    交互专题 2017-08-07