elementui表单校验原始密码_玩转表单交互,提升用户体验

表单设计经常被初学交互的同学忽略,甚至在实际开发过程中也被产品经理和设计师忽略,感觉它似乎没那么重要,设计起来也很简单。但其实,一个好的表单设计可以极大地提升用户的体验,好的表单设计案例也是很值得小白设计师仔细研究的。

ba5695b1d441893711196526fabc76e1.png

表单是用户和app之间的对话,是人机交互的一个重要入口,所以好的交互方式是十分重要的。糟糕的表单设计会给用户带来令人抓狂的体验,影响信息录入的效率,也是登入率流失的一个重要原因。

今天,小编就带大家好好探究一下表单设计。

规范的移动表单组件

想要提升表单设计的用户体验,规范的移动表单组件是十分重要的。

| 输入框 |

ae15b1a531bd1c18f912a45f6c93bc50.gif

输入框由标签、输入框、提示、校验四个元素组成。

98a37399e237ec331e5fa7f5b6a75a99.png

标签:明确告诉用户输入什么。

标签一般有三种形式:左标签、顶部标签和行内标签。他们各有利弊,需要根据实际情况进行选择。

左标签是目前最为常见的一种标签样式。但左标签会占据较大的屏幕空间,导致输入框可能无法完整展示信息,严重影响用户体验。

be06f7c1e4dfb61c2b2365d0af5cf6ce.gif

顶部标签就是标签在输入框的上方,这样输入框就可以足够长展示完整信息,但是这样加长了信息展示的长度,用户可能需要滚屏才能填完。

83b58ab1b52d2ec0167a28d18453af6b.png

行内标签似乎很适合手机端的表单设计,可以节省页面空间,但是用户一旦切换到输入状态,就看不到这些标签了。

fcd54f320b73ce871e073ac9bf094699.png

输入框:它包括文本字段,数字字段,混合字段,密码字段等。

在输入框的设计中,键盘的调用是十分重要也是值得设计师思考的,比如输入数字时,可以主动调用系统的数字键盘而不是全键盘。

f4b024937e62e526ba79dd5375d5ef15.png

提示:帮助用户完成输入。

常见的几种方式:把提示的内容置于输入框内;当输入框获取焦点时,出现文字气泡提示;使用icon提示等。

564e30fb5a5c4c85eb5036fdaf952397.png

校验:用户厌恶等提交时才发现他们之前输入错了东西,所以输入过程中的校验是非常必要的。

78f2caea33c7b2587f2f5d5d6f983cb1.png

小tips:

  • 要尽量减少输入个数,在隐私允许的情况下获取有用信息,简化用户操作,让填写表单变得更轻松。

4310aeca9428e6e660a45923df37ff29.png

  • 对齐很重要,对齐很重要,对齐很重要!重要的事情说三遍。

fc18b921ade4f7ba0a773b0fb50618b9.png

  • 对齐的方式多种多样,归根结底也是要根据用户需求进行选择。

b33c87b697ccd4a3f22a30a2f148f338.png

485d1035fa799927c305217bfd6290ba.png

5a04793b1e6d7e693abec47996a3ace2.png

  • 如果希望用户快速扫描表单,就把标签放在输入框上面,如果希望用户仔细阅读,放在输入框左侧。

  • 对信息进行分组,可以有效提升用户的使用体验。

585e45fc1715862e15cbed01aad691c5.png

  • 表单不建议有多列。

7c26f39c0a9349822948fb9aae7d3fb5.png

| 单选框 |

8d013f391890d57a1e194d567581fdcf.png

单选框 (Radio)用于一组相关但互斥的选项中,用户能且仅能选择一个选项。

ed1e3b56ee7e7eaf9051bdafe3c90701.png

单选框的选项数量不宜过多。如果选项内容较多,当选项内容重要需要罗列出来时,可以选择单选框,否则应使用下拉列表控件。

点选范围也是需要设计师考虑的,如果单选按钮的按钮很小,根据费茨定律它将会很难被点击。在设计单选的时候,需要把点选热区尽量做大,让用户不仅只能点击按钮才能选择,点击选项词也可以选中。

f282264d2b6e5fb15b63310a1889d107.png

在布局上,尽量垂直放置单选项,每行放置一个选项。水平放置的单选按钮在整个表单中眼动扫描的效率会下降。当然,现在也有很多设计师尝试使用横排单选框,通过视觉手法把选项设计的清楚分明。913754b272b2a05ce1c03b23b4d1b3b1.png

9324c9b1b41254f31c250f3eab083378.png

提供一个默认的选项也是必要的。UI设计中的10项启发式评估原则认为,用户可随时撤销他们的行为,这意味着应该让他们易于把UI控件恢复到原始状态。

a3b2c19c92f660d8ca310e958b8c2c5e.png

对于选项的排序,需要根据具体的需求决定,可以选择按照逻辑的优先级顺序进行排序,比如可以按照选项由易到难进行排列,另外对于多语言使用的app,不考虑使用字母顺序排列。

一个适当的动效会给用户带去微妙的用户体验。

f004a8234107cf0023d4cb5ddb56efde.gif

| 复选框 |

c0f672229ceca64759dcfc2b0ac02004.png

复选框为用户提供一组相互关联但内容不兼容但选项,用户可以任意选择一个或多个选项,也可以不选任何选项。

0bbdc75a5a295472cdb0c35345745aaf.png

和单选框一样需要注意的是,复选框也要让用户容易选择。

| 开关 |

33737f08c4f8f640548c57848e5b2f3a.pnge7b260e93d443d74f1b470da45e65001.png开关通常用于表现一个动作(例如开始或停止某个操作),提供了两种简单直接但对立选项。有点类似于点灯的开关。

43a7345551548fedb7708f053c203169.png

9b3b02c46ffdd8cafb16b0867cbbd812.png

iOS和android系统的不同,开关一般有如下两种形式 。

d7952ca96222dc6461536246545de33f.png

| 按钮 |

22b27436a4d51d515871a4831a6e2096.png

按钮在之前的文章中就有过详细的讲解,本篇就不再累述。

原文传送门:一个UI按钮设计关乎整个交互体验

| 下拉列表 |

f749a51fabf977c78b0ec6b22a8b40ae.png下拉列表由标签、下拉的列表和选项组成。

下拉列表较为紧凑,节省空间,对于那些不需要强调选项的选择非常合适。

下拉列表一般均为单选。

下拉列表的提示也很重要 ,要让用户清楚明白自己要选择什么。

2d9cc7a0f40a2362696176bf8e5ea13e.png

在下拉选项中,如果选项长度差别很大,尽量让选项一行显示,以最长的选项为基准设计下拉框的宽度。

f828e568a2df195c4138691388fa1d2a.png

要避免出现超过15个的选项。

| 滑块 |

02455b5c7aa8b1388dee515525e8e42e.png

滑块是表单设计中经常被设计师忽略的一个控件,它用户精确度不是很高的范围选择,例如选择房价的范围时,可以使用滑块代替手动输入。

dce30a3a163e55bceacd3063a22a1e72.png

为了有效且易于操作,滑块按钮必须足够大,轨道必须足够宽以便于点击。

与滑块进行交互的重点是要快速显示结果。

*部分图片来自于网络搜集,如侵权,则删


>>> 过往文章

[免费福利]鞋子x手绘 五一带你GOT’EM

才女从不担心工作,她只纠结阿尔托还是隆德~

预测2019年10个有影响力的技术趋势


本文由WELLDESIGN独家编译,未经授权请勿转载。

4a0b5ea7d789f4040c3e8eaebf030c91.png

26364610e1c6db8874ee13fc8531e945.png

18ebc598ded18d37ff2998fec72893e6.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值