恭喜你成为UI中国推荐设计师 (详情)
//百度统计 20220402 uicn

您的意见是我们 UI 中国进步的动力!
点击立即反馈按钮,发表您的意见!
立即反馈
QQ群反馈
您也可以加入UI中国官方反馈群进行反馈!
群号:302892100
备注:反馈问题后@管理员能让我们及时了解您的意见

提交需求

赛事与广告咨询合作,请填写需求表单,我们会在第一时间与您联系!

0/20
0/200

设计大赛

  • 设计大赛
  • 发布广告
  • 发布招聘
  • 其它需求

提交完成
感谢您对UI中国的支持和信赖!
你未曾见过的移动端下拉列表替代方案
0.0°
2017-08-14 自译外文 教程 原作者: Zoltan Kollin 举报 2342 11 4 1

在表单中使用下拉列表似乎不是什么很费劲的事情,它们在用户界面上占用的空间不大,可自动验证输入,支持所有的浏览器和各平台。

以下内容由Mockplus团队翻译整理,仅供学习交流,Mockplus是更快更简单的原型设计工具

在表单中使用下拉列表似乎不是什么很费劲的事情,它们在用户界面上占用的空间不大,可自动验证输入,支持所有的浏览器和各平台。而且实现起来简单方便,用户对其也足够了解。

同时,根据Luke Wroblewski和其他一些人的说法,下拉菜单(或选择)是最常被误用的表格模式之一,“应该是UI的最终界面”。

让我们看看其一些局限性和用户的担忧:

在下拉列表中,可用选项一般不可见,除非你点击或按键才能打开它。此外,列表的长度是被隐藏了的,也就是说,用户无法预测下拉菜单里面到底包含了多少个元素。

从下拉列表中选择一个选项(特别是在移动设备上)是个多步骤的过程:您必须点击下拉菜单打开选项列表,然后滚动并浏览项目来选择一个,然后关闭下拉列表。

下拉菜单可能会使设计人员变得懒惰:只需将所有可能的选项添加到下拉列表中而不需要排列其优先顺序是是极其简单的(顺便说一下,与汉堡包菜单非常的类似)

较长的下拉列表,比如国家或地区选择器对于用户来讲简直就是噩梦,特别是在一些无法使用键盘搜索的设备上。

在某些列表可见和可滚动区域很小的移动设备屏幕上滚动选择可能会很痛苦:

Image title


在iOS上,可视选项的数量乍一看可能会出奇地少。

但好消息是,在许多情况下,有很多替代性输入控件可以更好地帮助你完成工作。

考虑选项的数量

对于一个二择其一(开或关)的选项,下拉菜单是个非常不明智的选择。而你需要用的是一个复选框和开关切换控件。

Image title


如果你的下拉列表只包含是或否,开或关的选项,只需用一个简单的开关控件。

对于少数互斥选项,建议使用单选按钮或分段控件,以便所有选项一次可见,而无需打开列表。

Image title


分段控件可一次显示所选项和替代选项

Image title


可见选项的数量取决于屏幕宽度和选项标签的长度,但建议使用不超过5个项目

对于大量指定明确的选项,当用户非常确定他们正在寻找的内容时,请考虑“开始输入... ”解决方案,其中在输入第一个或两个字母之后选项列表会筛选出用户所需的选项。

Image title


不用滚动列表,让用户开始输入而只显示已过滤的选项

对于大型和多样化的列表,请尝试使用现有的用户数据来优先选择该选项,只需列出少数最流行的选项给用户。这样一来,有90%的用户会立即找到自己的喜好,只有10%必须选择“ 其他”,然后在下一个问题中详细了解。

Image title


虽然“其他”不是一个完美的解决方案,但这样的优先性可能会改善大多数用户的用户体验

考虑预期的输入

下拉列表的优势之一就是用户不必输入太多。但是,如果预期的输入不是太长或者不会被频繁询问的话(例如个人数据),则输入起来更容易一些,而不是从列表中选择它:

Image title


使用数字键盘在滚动设备上输入出生年份比滚动浏览长列表更容易

通常,在数字键盘上输入数字值通常更有效。

Image title


尽管数字下拉列表的排序顺序是很清楚的,但比起滚动选择,输入数值更简单些。

如果验证用户的输入非常重要,那么使用输入字段来筛选可用选项时,“输入...”方法可能很有用。

Image title


列出美国的选项时,只需输入一个字母可以很好地筛选出来。

当元素的排序顺序不清楚时,在选项列表中进行搜索的方法特别有用。

Image title


货币的排序顺序用户可能不清楚,因此请确保他们可以搜索名称和货币代码。

同样的方法也应该应用于国家列表:而不是列出200多个项目。应允许用户输入尽可能快的筛选出结果。

Image title


对于表示数量的离散值(例如乘客数量或购物车中的物品数量),步进器允许用户通过一次点击或按键来快速增加或减少数量。

Image title


对于位于刻度上的值或非离散值,请考虑使用滑块。

Image title


显示最小值和最大值的数值范围可有助于理解上下文。

选择一个由多个选择菜单组成的日期可能是一个痛苦的体验,所以选择就近的日期,需使用日期选择器。(但不要用它来输入出生日期!)

Image title


考虑设计更智能的下拉列表

不用说,不应该总是避免下拉菜单的使用。您会发现一个选择菜单是最合适的输入控件的情况,这很好。试着让它尽可能的对用户友好。

使用有意义的标签:即使列表打开,菜单标签的描述也应该是清楚有效。在选择菜单中,使用描述性标签,告诉用户他们正在选择什么(即“ 选择类型 ”而不是“ 请选择 ”)。 以明智的方式排序项目:根据用户数据,将最受欢迎的选择放在列表的前列。或者,甚至以默认的方式预先选择最流行的。 使用智能默认值:手机和浏览器知道用户的定位,日期和许多其他信息。使用该数据为每个用户预先选择最可能的选项。 减少字段数量,让计算机进行运算:如果用户输入邮政编码,电脑可能自动匹配出了城市和国家 - 不需要问。如果用户输入信用卡号码,则计算机可能已经知道它是万事达卡,无需其他询问。 考虑使用API:使用 Facebook Connect按钮注册比填写注册表更容易。使用Paypal付款比输入您的信用卡数据更方便。

如果您想了解更多关于下拉列表的信息, 请查看GoldenKrishna和Eric Campbell的精采SXSW主旨演讲

原文地址:https://medium.com/@kollinz/dropdown-alternatives-for-better-mobile-forms-53e40d641b53

学习工具,但不受限于某种工具。Mockplus做原型,更快更简单,现在下载Mockplus,免费体验畅快的原型设计之旅。

更新:2017-08-14

收藏

11人已收藏

mo311

一名PM,分享个人与设计(UI/UX等)相关的经验与教程。

  • 205

    作品

  • 272

    粉丝

  • 5

    关注

  • B端和C端产品设计有哪些差异?
  • 用户体验之如何设计一个完美的新手引导流程?(附带案例)
  • UI设计、交互设计、UI交互设计的联系和区别是什么?
  • 前方高能!15个外挂级别的设计插件, 助你效率逆天

    猜你喜欢

      2017-08-14 自译外文 教程 原作者: Zoltan Kollin 举报 2342 11 4 1

      你未曾见过的移动端下拉列表替代方案

      0.0°

      你确定要举报你未曾见过的移动端下拉列表替代方案

      如果查出恶意举报,十天内禁止提交任何举报申请。

      0/200

      上传证据: 超过10M的附件请使用网盘地址

      点击上传附件

      对谁可见:

      全部设计师
      • 全部设计师
      • 推荐设计师和认证设计师

      您确认要推荐?

      该作品发布时间:2017年08月14日

      评分

      完整度

      启发性

      勤奋性

      排版布局

      推荐心得

      建议20-200字以内

      0/200

      4
      11
      1

      账号或密码错误,请重新输入

      账号或密码错误,请重新输入

      登录

      手机号

      发送验证码 120s 验证码错误

      登录
      第三方账号登录