移动端下拉菜单交互设计

移动端下拉菜单交互设计,第1张

摘自IAMUE

1.层级菜单,以iOS为代表

外露设置名称和默认项,将全部选项放在下一个页面

优点:节约垂直空间;兼容单选、多选等多种情况;可容纳的选项较多

缺点:操作繁琐,没有滑动返回时大屏幕操作困难

2.弹窗设计,以Android为代表

使用Alertialog作为载体承载选项,单选时点击选项关闭弹窗,多选时点击完成关闭弹窗。

优点:少数选项时比层级更加简单易用

缺点:选项内容一旦过多,弹窗就不适用

3.下拉菜单

类似PC端的下拉菜单,使用效果尚可,但是感官奇怪

4.滑动选择器

选项在当前界面出现挤开其他内容,选择后自动收起

避免进入新的层级,选项为连续的日期或者数字时表现良好,但是选项一旦过多并且无明显的连续关系则不应该使用

5.平铺内容

选项较短如性别选择,移动端较少见

大屏到小屏

移动端和pc端最根本的区别就是屏幕的大小。屏幕的大小直接决定了界面信息量,pc端一个页面可以展示完全的信息可能需要移动端好几个页面来承载。

因此,如果你要为一个pc端网站做一个移动端app, 首先要做的就是信息架构的重构。 pc端有足够的空间可以把所有的功能直接展示给用户,而移动端只能展示一些主要的功能,一些次要的功能需要放在下一层级。

移动端用户使用环境更加的复杂多变,更容易受到干扰,所以必须保证界面信息的简单直观。如果在一个页面中展示过多的信息量,容易让用户混乱。 这里所说信息量并不是指绝对信息量,更准确的说法应该是用户主观感受上的信息量。同样的几个输入框,可能在pc端只占了页面的1/4,而移动端占了一整个页面,给用户的感观是完全不一样的。页面塞的满满当当,容易让用户焦虑。

一个页面可以完成的任务现在要跳转好几个页面,增加了操作步骤。用户害怕“内容多”,难道不害怕“步骤多”吗?不害怕,因为页面内容量是用户一眼就可以看出来的,用户无法立刻感知这个任务有多少步骤。 因为无知,所以无畏。 等到用户知道这个任务步骤数的时候,整个任务都已经完成了。

鼠标的操作更加精准,因此移动端界面中元素的尺寸和间距比pc端的大。

1)场景化

在一个页面中,虽然内容很多,但是用户真正感兴趣并且会与之交互的内容很少。 如果我们可以获知用户在特定的场景下对于某个内容诉求很高,那么我们突出展示;反之如果诉求很低的话,我们可以隐藏。

2)关联化

我们需要梳理信息之间的关联性,将相互关联的信息整合在一起,进而减少页面中信息量。

手机App为生活带来巨大便利,多种多样的移动表单设计形式进入我们的工作与生活。表单是移动应用中与用户产生最多交互的地方,包括:用户注册、订阅服务、用户反馈、问卷表单、买卖交易等等。

一个优秀的表单设计有助于提升产品用户体验,提高转化率,达到更好的营销效果。

每个表单都有特定的目的,或吸引注册,或达成交易。考虑不周或错误设计会导致用户流失或交易失败。

学习表单设设计,需要先了解表单设计的基本原则,避免做表单时进入雷区。

表单设计基本原则

1. 逻辑清晰

表单是产品与用户沟通的语言,和对话一样,表单应当符合逻辑,帮助双方完成交流。

  2. 尽量使用单列设计

多列表单容易让用户漏填,无法集中精力完成填写。单列表单填写路径单一、直接、相比更为高效。 

3. 减少输入

表单越长越复杂,用户完成表单的意愿越低(尤其在移动端产品中)。最大限度减少输入字段,使表单完成更快速,尤其向用户索取大量信息时,更要注意表单简洁。

4. 提供合适的输入方式

输入“账号、密码,邮箱,昵称”时应提供不同键盘,减少输入错误,帮助用户快速完成填写。 

5. 避免把标签当占位符使用

有一种设计模式是让标签作为占位符置于输入框中,用户点击输入时自动消失。这种设计比较简约,但用户输入时容易忘记需要输入的字段是什么,从而产生问题。

优秀案例:移动端表单设计 

↘Dropbox by Sam Atmore

交互设计分析 :

Sam的登陆/注册表单中,登陆、注册逻辑非常清晰。

1.使用单列二选一表单设计。用户使用App前,只需要二选一随标签提示进行下一步操作。就是误操作也可以用滑动回到另一选项。

2.登陆、注册页面的主按钮明确,有强引导作用。 

↘Location Switching - by Nimasha Perera

交互设计分析:关键词“智能自动填充选项”

表单设计融入更多自动化元素。如:自动定位功能,根据当前位置智能填充信息。省去用户地理位置选择操作,货币转化操作,省时省力

↘Form Validation - by Emmanuel Torres

交互设计分析 :关键词“明显可见的提示信息”

用户登陆、注册过程,理想状态是完成信息填写并提交。

但实际操作中错误不可避免,表单设计要考虑有辨识度的信息提示,实时提醒用户填写错误。而不是全部完成后再告诉他。

拆解表单组件样式

表单的主要特点是引导用户填写信息,设计上应考虑主要信息内容如何引导用户浏览。表单中的信息内容包括:

1) 输入字段: 包括文本字段、密码字段、复选框、单选按钮、滑块和其他需要用户输入的字段;

2) 字段标签: 说明用户输入字段的含义,如文本框前的“你的姓名”;

3) 外观和结构: 包括字段顺序、表单在界面中的样式及不同字段间逻辑关系;

4) 动作按钮: 至少有一个操作按钮(如提交按钮);

5) 反馈信息: 将操作结果通知用户。如:“谢谢,表单提交成功!”、“你提供的数字不正确”。

l主流表单样式

↘上标题下提示内容的表单

优点:标题、提示内容可以很长,预览速度快,可以加功能按钮(如附件和照片添加)。

缺点:占据垂直空间较大。

多用于信息内容填写和维修工单信息填写,可以减少页面跳转。

↘左标题右内容(左右对齐)

优点:常用组件,前端可以直接套用,节省垂直空间,引导用户视觉左右移动,增加用户思考时间,对关键信息填写更加安全。

缺点:相比上下结构表单,用户视觉移动距离增加,行数量多,视觉会很乱。

适用于通用表单填写场景。

↘左标题右内容(全部居左对齐)

优点:强暗示可输入,视觉浏览速度快。

缺点:标题字段数量不能太过长短不一,会导致视觉不均衡。

主要适用场景:适合金额数字类和身份信息填写。

↘归类标题表单(内容归属一类)

将同类表单项合成小组内容,帮助用户分类理解填写内容。符合格式塔原理的相似性和封闭性原理。

多用于详情信息展示。

↘仅提示内容表单

优点:信息少,不需要思考。

缺点:当内容一多很容易出现用户“不知道产品要做什么”的困惑(表单无标题)。

用于登录页或内容较少,如修改手机号/修改姓名/填写备注等。

拆解表单组件交互

表单交互主要有两个目标:引导操作和反馈。

交互操作时,表单有3个交互阶段:输入前、输入中、输入后

↘输入前

引导用户输入内容,如:密码设置场景

输入框在默认状态提示文案引导用户输入相应的内容;或输入框外有提示,仅支持字母、数字、某某符号输入

↘输入中

点击输入框弹出键盘,光标闪烁,定位用户当前位置。

表单内容一般有字符数量限制,输入过程中超过字符限制实时报错提示。

如下图:聚焦请输入原密码时,线段颜色明显加重,做为输入中提示。

↘输入后

web端

输入框失焦即判断输入信息是否符合规则,不合规则报错提示。例如:

玩家用户名重复提醒,密码首字母没有大写,密码长度不符合要求;

输入成功则成功反馈,例如:

输入框右侧图标点亮

移动端

输入所有内容,不即刻做规则判断,先激活按钮。例如:

发布、完成、下一步按钮激活

用户点击操作按钮再进行输入信息合规判断。

案例:提升用户体验和客户转化的最佳表单设计

填写表单对于用户来说是一道槛,下面就来看一看提升用户体验和客户转化的注册、登录表单中最佳设计模式时应注意哪些设计、交互细节:

1.说明注册价值

用户最不想做的事就是注册。用明确的价值说明能激发注册行为。表达的价值主张:在这里,连接世界。

2.设置醒目登陆输入框

直接显示输入框,而不是设置“登录”链接给用户增加一次点击。

3.允许使用第三方账号注册、登录

允许用户使用现有的第三方帐户登录产品能给用户带来便利,记很多密码是令人头痛的问题。

4.用户名采用邮箱或手机号码

使用电子邮件、手机号码作为用户名比起一个新名字让用户轻松很多,因为新起的用户名往往已被占用。

5.登录、注册功能区分明显

登录(Sign in/Login)、注册(Register/Sign up)链接放在一起,很容易使用户混淆,尽可能将两者区别表达

6.高亮显示输入框,允许记住用户登录信息

用户在输入框输入内容时,文本框高亮显示提示正在该框内工作。允许该表单记住本人登录信息。

7.允许用户查看密码

密码总是以圆点显示,不能确认输入的密码是否正确,允许密码明文显示是充满人性的设计。

8.必要的信息提示

输入错误的信息提示,还包括一些重要的注意事项提示,例如以下三个表单:

9.显示密码强壮程度

10.少使用下拉选项

表单中某项目里只有3-4个参数要选择,不要使用下拉框更有利于用户体验。不要要求用户重复填写Email地址。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/276497.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-20
下一篇2023-04-20

发表评论

登录后才能评论

评论列表(0条)

    保存