最常见也最基础的表单设计-下拉列表

前三篇说了表单中的"输入框"、“单选按钮”、“复选框”,那这次就说下拉列表。

下一篇说文本域和按钮。


前言

众所周知没有任何人,愿意填写表单,输入框让过程看起来会变得很复杂。那此时就会用到另外一个组件就是 - 下拉列表。

他所包含的是选项,因为不需要让用户去进行输入,所以就可以防止用户在输入时带来错误这问题了。

实际在设计中,下拉列表也有很多的“弊端”,所以需要尝试不同的方法去解决问题。


目录

· 下拉列表组成

· 下拉列表步骤

· 下拉列表提示也很重要

· 合理排列下拉选项

· 下拉列表选项数量

· 下拉列表还能做的更多

· 简单的数字可以输入

· 选日期没那么麻烦

· 步进器原则

· 步进器组成

· 滑块原则

· 滑块的细节

· 最后


下拉列表组成

IxDKN

下拉列表由标签[Label]、下拉的列表和选项组成,下拉列表常见的选择为单选。


下拉列表步骤

呼出下拉列表的步骤:点击下拉列表控件→展开列表→滚动扫描列表选择选项关闭→关闭下拉列表。


下拉列表提示也很重要

在输入框中有个元素叫暗提示[placeholder],作用是在用户填写信息时提供帮助,这条原则也同样适用于下拉列表。这个提示需要简短准确且告诉用户需要选什么,且在展开菜单之后依旧能够看得到选的是什么。

IxDKN

例如上图:“出发日期”就比“请选择”要好的多。


合理排列下拉选项

可以根据以往用户的选择数据进行分析,尝试将选择较多的选项放置在优先级靠前的位置。

IxDKN

选项较多时可以尝试只列出几个用常选的,好处在于90%的用户会立即选择满足自己目的的选项,还有10%的人可以选择“其他”(可以尝试加入一个下拉选择或输入框再满足目的)。虽然这样做会忽略10%的用户,但这样优先级排序能够提高90%用户体验。


IxDKN

90%以上的用户最常选的选项,就可以作为默认选项了。


下拉列表选项数量

避免在列表中放置太多的选项,当下拉列表中的选项超过15个时,他们将变得很难扫描。在Web端用户需要不断的滚动鼠标才可以找到满足自己目的的选项。再说在移动端有限的屏幕空间内滚动,体验可以说是非常不好了。

假设我们现在有个下拉列表,是需要收集用户的国家信息。一眼就能看出这个下拉列表是按照拼音首字母进行排序的,那“阿尔巴尼亚(A)”是排在首位的。当我要选择“中国(Z)”时候,就会很费力了。

IxDKN

当我要选择“中国”时?那我很清楚我需要选择的是什么,那就可以考虑把下拉选择改变成自动填充选择的列表?那这样只需要通过键盘输入一个“中”,就过滤出包含“中”(或者zhong)的候选选项了。通过简单的输入配合去提高选择的效率。

选项太多需要避免使用下拉列表,选项太少也避免使用下拉列表。

之前在《最常见也最基础的表单设计-单选按钮》中说当2≤选项个数(单选)≤7时,当下拉列表中选项少于7个时,可以考虑使用单选按钮了。

IxDKN

使用单选按钮,用户只需通过扫描就可以了解这问题有几个选项和每个选项是什么,从而可以去除点击触发下拉框的动作。

IxDKN

同样如果是简单的问题,需要回答(是/否)或(打开/关闭)时,就避免使用下拉列表了,使用复选框和开关。


下拉列表还能做的更多

通过程序的帮助去减少选择次数。

IxDKN

例如:如果在充值手机号必须需要用户选择运营商,当用户输入手机号后,那下拉列表就可以帮助用户选择运营商。如果在支付绑卡时需要用户选择银行,当用户输入了银行卡号后,下拉列表就可以帮助用户选择发卡银行和卡片类型了。对于不同的下拉选择会有着成千上万种的设计方法。

在移动端,我们也可以通过“调用位置”这个系统硬件功能来预填选项给到用户。


简单的数字可以输入

IxDKN

下拉列表中选项是简单数字的话,下拉列表相比输入费力度更高。可以考虑配合数字键盘输入,这样比下拉选择更简单。根据场景的不同有着不同的解决方法,适合精确数值小范围调整可以考虑使用步进器;那不精确数值大范围调整可以考虑使用滑块;选日期可以使用日期选择器。


选日期没那么麻烦

IxDKN

选择日期肯定会也经常遇见,如果使用多个(年/月/日)下拉列表给用户带去的是非常不好的体验。那我们可以尝试去使用日期选择器(date picker)。


步进器组成

IxDKN

步进器[Stepper]由增加按钮、减少按钮和按钮控制的数值组成。每次点击增加按钮(或减少按钮)数字去增加(或减少)固定的数量。比方用户更喜欢在电商App里用步进器选择商品数量,此时步进器比起下拉列表更直观,使用起来也就更轻松了。


步进器原则

需要注意最大限制和最小限制,在最大或最小限制时,加入禁用增加(减少)按钮。如果能通过数据分析(90%用户经常选择的)预填一个默认值是提升效率的办法。

参考示例截取淘宝App

试想:步进器的默认值离用户预期的数值越远,点击的次数也就越多,那完成选择的效率也就越低。当默认值无法满足(10%用户经常选择的),还可以把数值显示改成输入框,再配合上数字键盘输入去做精确的修改。


滑块原则

友人的棚

常见的滑块[Sliders]由可以拖动的按钮、轴、最大数值、最小数值组成。和单选按钮一样,滑块这个行为受现实生活的行为所影响。


IxDKN

场景:我在听歌声音有点轻,我想让声音响点。我使用滑块配和听觉在0%-100%这个区间内调整音量,而不是我要75%的音量这个精确值,这个范围内(近似值)就行,那此时滑块比起下拉列表使用起来更简单了。


滑块的细节

IxDKN

根据不同的设计场景,精确值可能是很重要的,那滑块也可以满足。加入一个数值显示,数值随着每次滑动改变。同时数字也当可以点击变成输入框,再配合上数字键盘输入去修改滑块位置。


参考示例截取Airbnb App

在移动端,建议把滑块的最大数值、最小数值的位置放置在上方。那在使用时永远可以保持可见。如果在下方就容易被手指遮盖。


拖动时,使用动效做加持,给与用户交互的反馈


最后

选择比输入的效率高,但也不是说什么时候都可以使用下拉列表。根据不同的场景利用他们(下拉列表/步进器/滑块)的原则做出变形,选择也可以变很不一样。例如:可以在下拉列表中把相关的选项分组展示,也可以让下拉列表变形为多选控件等。方便好用的选择和表单目的一样:表单只是个收集用户信息的方式,用户需要的是高效愉快的完成填写。

在上面提到一个日期选择器(date picker)没往细里说,之后在另外说一下。

参考书:《交互设计精髓》

文章:UX Design: Drop-Downs...

Dropdown alternatives f..

Mobile UX Design: Sliders

以上的观点从我个人总结出发,虽说文笔拙劣,但是如果你有不同的意见,欢迎交流~

如果你看到这,下面就是其他组件的文章(广告)了:

《最常见也最基础的表单设计-输入框》

《最常见也最基础的表单设计-单选按钮》

《最常见也最基础的表单设计-复选框》

能放三条广告,心里觉得超爽了...

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,457评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,837评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,696评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,183评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,057评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,105评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,520评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,211评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,482评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,574评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,353评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,213评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,576评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,897评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,174评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,489评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,683评论 2 335

推荐阅读更多精彩内容