提交按钮处在禁用状态真的是一个好设计吗?

6 评论 7975 浏览 39 收藏 8 分钟
🔗 产品经理的职业发展路径主要有四个方向:专业线、管理线、项目线和自主创业。专业线是指沿着技能线不断提升自己..

导读:当我们进行交互设计的时候,总是秉承着让用户在产品使用中尽可能减少出错率的理念。而绝大部分初级设计师在这种理念驱使下,会习惯性的把未满足条件的召唤型按钮设计成禁用状态,试图阻止用户在提交任务时出错。我们咋一看这种设计似乎是一种合情合理的方案,可是事实真的跟我们想象是一致的吗?

01 这不是优雅的设计

禁用态按钮是一种很有趣的交互模式,某种角度来看,它就像孙悟空集齐七颗龙珠,当用户以正确的格式提供所有系统需要的数据时,系统会通过激活一个按钮来奖励用户。

问题是用户不都是超级赛亚人孙悟空,并不是每次都能顺利集齐龙珠拿到奖励,一旦需要的信息存在错误,禁用状态的召唤型按钮将成为用户与产品主要摩擦点,让用户无法在系统中前进。

02 不告诉用户发生了什么

“为什么我按不了那个该死的按钮”,当用户无法前进时必然会提出这个灵魂拷问。“不要让用户思考”是体验设计中比较重要的可用性规则,但是设计师如果将召唤类按钮禁用,用户必然会思考如何我才能解除对他的封印。

如果是表单填写场景,那么用户必然会将填写信息上下不停扫视来找出提交按钮不能用的原因。想象下这种场景发生在移动端:用户需要填写一个复杂的长表单,设备的视口高度又只有这么一点点,这将会是一种灾难。

换一种角度继续思考,即使用户对表单提供了正确的数据,但是因为一些其他的原因比如“数据格式错误”,“不小心碰到了空格”等情况造成没有通过系统将校验,结果提交按钮还是处在禁用状态。那么用户将不得不回到开头一个个检查填写信息。

总结的来看如果用户找出不什么原因造成禁用态按钮对话,那么这种设计对用户转化来说没有什么好处,必然造成用户放弃当下产品

03 禁用按钮的原罪

1、大多数UI设计师会把禁用态按钮设计成灰色按钮,从而来呈现出一种不可用的外观。那么灰色文字加上灰色矩形让信息的对比度直线下降,无法满足用户对于信息辨别的基本要求。

2、在PC端的使用场景中,有些专家级用户在某些场景下他们会完全放弃对鼠标的使用,完全用键盘与设备进行交互,比如用“Tab键”来切换不同的对象,那么是禁用态按钮的话,很大几率用“tab键”是无法对其进行交互的。介于视觉上识别度低的情况,现在很多大厂在视觉上采用一种半灰的处理方式来解决禁用态按钮信息识别度低的问题。这样设计大大提高产品的可用性,对一些视觉有障碍的用户十分友好。

04 禁用态按钮真的不能用?

有些设计师对禁用态按钮一杆子全部打死也不对,任何事物我们都需要一分为二辩证的来看待。小编认为不是这个模式错了,而是我们使用它的方式错了。

1、当所有表单信息都为空的时候,提交按钮可以设计成禁用态,但是用户开始对表单进行信息录入那一刻起,提交按钮就应该亮起变为可用状态。

2、当系统当中确实有些按钮是有必要的前置条件,达成后才能使用,那么设计师就应该把满足的先决条件以对话框的形式注释在按钮附近,当用户鼠标在此位置悬浮时出现提示。(此设计也仅限于PC端)

05 讲点表单校验

说到底禁用态按钮使用场景窄不是因为它模式问题,而是一些校错信息以及出发条件很难及时传达给用户造成的,所以当设计表单时,小编建议设计师采用“内联校验”去帮助用户纠错。

内联校验可以让用户即时看到错误消息,通过动态验证用户输入,最大可能保证他们输入是正确的。当然,内联验证不能保证用户输入100% 正确,但是可以帮助用户在点击提交按钮之前所输入错误信息的概率降到最低。

06 文末小结

禁用态按钮这个交互模式其实本没有错,新手设计师想为用户认知减负的理念也没有错,错就错在新手设计师在两者组合使用场景时没有再深入一步去思考,对纠错信息以及前置条件没有很好即时的告知给用户,最后以小编最为喜欢的一句话作为结尾“真正优秀的用户体验应该是让用户自由的输入”。

#专栏作家#

月亮与六便士,公众号:月亮体验设计坊,人人都是产品经理专栏作家。前大厂用户体验设计师,擅长交互原理阐述、作品集指导、设计趋势风格、求职经验分享等。

本文原创发布于人人都是产品经理,未经作者许可,禁止转载。

题图来Unsplash,基于CC0协议。

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 另一种场景,按钮不做禁用,一个长表单,用户一路向下填写到最后,中间漏填一个内容,直接点击提交,数据提交后报错不通过。表单没有提交上去,页面也在点击提交后刷新了,所有数据又得重新录入。对比起来还是有禁用状态会更好,主要做好表单验证反馈,让用户能在走到最后时成功解锁提交按钮

    来自广东 回复
  2. 结论是:按钮需要置灰,但是前提是需要告诉用户如何才可以激活按钮

    回复
  3. 开头的禁用例子代入感太强 已经开始抓狂了

    来自福建 回复
  4. “真正优秀的用户体验应该是让用户自由的输入”

    来自广东 回复
  5. 是的,如果没有纠错却按不了按钮,我会以为我的网卡了或者这个页面做得不好,体验非常糟糕

    来自浙江 回复
  6. 填表格的时候要是填的内容不对就总是遇到灰色格子,还想过为什么要为灰色,原来是这个意思。

    来自广东 回复
专题
13918人已学习16篇文章
本专题的文章分享了心理学如何影响用户决策。
专题
20010人已学习13篇文章
本专题的文章分享了从不同维度拆解一款产品或者功能,有利于提升我们对于产品和功能的思考能力。
专题
14347人已学习13篇文章
用户体验是用户在使用产品过程中建立起来的一种纯主观感受。本专题的文章分享了如何撰写用户体验报告。
专题
16595人已学习12篇文章
本专题的文章分享了支付风控系统的设计指南
专题
14655人已学习11篇文章
本专题的文章分享了收银台功能设计的流程以及过程中需要注意的问题等等。