临汾山东漯河饰品美体美文
投稿投诉
美文创意
爱情通信
用品婚姻
爱好看病
美体软件
影音星座
瑜伽周边
星座办公
饰品塑形
搞笑减肥
幼儿两性
智家潮品
漯河衢州
兴义眉山
桂林阳泉
玉溪简阳
山东遂宁
永城新余
梧州洛阳
泸州温州
临汾清远
营口常熟
浙江大连
桐乡宜昌

掌握弹窗设计规范打造优质用户体验

2月18日 金钟寨投稿
  弹框,一个让设计师和用户又爱又恨的控件。产品需要弹框传递信息,用户需要弹框接受反馈。但如果不经推敲,胡乱增添弹框设计,用户心流(Mentalflow)频频被打断,很容易让用户产生沮丧情绪。我们在日常设计工作中,该如何设计合理的弹框?怎样的弹框设计是优秀的,而为什么有些弹框设计会让用户感到恼火?本文将为大家揭晓答案。
  笔者将分两期来总结一下弹框的规范和进阶使用方法。欢迎持续跟进。第一期我们先梳理一下平台规范下的弹框究竟有哪些。
  一、弹框的分类
  在弹框的概念被泛化的当下,我相信连很多设计师本身都已经开始分不清弹框的具体分类了。好像任何情况下弹出的窗口都被统称为弹框,并且对于使用手法十分模糊。
  实际上,纵观iOS人机交互规范和MaterialDesign,我们可以将弹框分为两大类:模态框和非模态框。
  二、模态框
  模态框:ModalDialog。指代需要中断用户,用户必须完成对话框内任务(或主动关闭后)才能够继续主面板操作的弹框。非模态就是和模态对立的概念,指不需要中断用户操作的弹框。
  良性的模态框其实可以辅助用户顺利完成任务。所以设计师务必要了解模态框究竟有哪些类型,以及它们的使用守则。
  2。1iOSAlert与MaterialDesignDialogs(对话框)
  对话框的使用场合最为广泛,也是最容易打断用户心流的弹框,因为它直接出现在屏幕中心。所以双平台都明确提醒设计者要尽量克制对话框的使用频次。
  正是因为对话框非常容易获取用户注意力,所以一般用于承载非常重要的附加操作或警示信息。
  关于对话框值得一提的是:因为产品设计过程中可以直接调用系统原生的对话框控件,所以许多设计师常常会忘记提醒开发人员配置引导用户操作的高亮选项,导致我们经常看到一些与产品设计意愿相违背的对话框。
  例如为了激活沉睡用户或采集一些用户个性化信息,产品往往是希望获取到用户提醒、访问等权限的,所以弹框中的操作引导通常应该是正向的。但我们总是能看到一些啼笑皆非的案例。
  所以在设计者为了方便或者出于其他兼容性问题而不得不调用原生对话框控件时,也不要疏忽对细节的把控。有时一个疏忽很可能会导致用户和用户体验的流失。
  2。2iOSActionSheet(动作面板)
  ActionSheet是iOS规范下的控件,近些年来也在慢慢被安卓化。
  ActionSheet是一个响应控件,一般需要用户执行了某个操作才会弹出(某些危险情况下,不需要用户操作就直接弹出的模态框应该使用AlertDialog),并显示一组与当前操作有关的两个或多个选项。ActionSheet的出现方式是从屏幕底部向上滑出。
  iOS人机交互规范提醒设计者在使用ActionSheet时应注意以下几点:
  (1)突出破坏性选项:对于用户执行破坏性或危险性操作的按钮,应当使用红色高亮显示,并且放置于在ActionSheet的顶部。
  (2)取消按钮应始终存在于动作面板的底部:虽然用户可以点击屏幕任意空白区域取消ActionSheet,但取消按钮可以在用户不想执行任何操作时,给予用户明确的操作指向,所以不应移除取消按钮;
  (3)避免出现纵向滚动:滚动意味着操作项已经多到溢出控件可视区域,用户需要额外的时间来进行选择操作。但因为ActionSheet中每一个操作的横向热区都非常大,在滑动的过程当中很容易发生误触。这个时候选择使用ActivityViews会更加合理。
  2。3iOSActivityViews(活动试图)
  ActivityViews是iOS10引进的新规范控件。它的诞生是为了解决ActionSheet的滚动问题,所以也常被称作是ActionSheet的宫格模式。
  众所周知,国内最常见的ActivityViews使用场景就是在分享或者使用第三方App打开文件时。
  ActivityViews支持横向滑动。相较于ActionSheet选项的热区而言,ActivityViews的选项都被放置在一个只有70px70px的色块中,点击热区相对较小,适宜承载更多选项且不容易被用户误触。
  但我发现,目前调用iOS原生的ActivityViews控件已经可以融合宫格列表的形式了,并且有一些APP已经开始运用。
  个人认为可能是因为承载的选项实在过多时,导致部分选项过于置后,用户横向滑动的时间过长,反而会让用户难以找到需要的操作。
  iOS既然支持组件的组合出现,想必也是考虑到了此类极端情况。所以具体的使用方法还是要设计师根据具体的场景随机应变。
  2。4iOSPopovers(气泡弹框)与MaterialDesignMenus(情景菜单)
  Popovers通常是由一个指向其出现位置的三角箭头和弹出窗口组成。iOS规范中规定,Popovers只适用于iPad中,但我们不难发现,跨平台使用Popovers的场景早已屡见不鲜。
  各类APP中最常见的Popovers使用场景就是信息提示与情景菜单,所以这是为什么我要把iOSPopovers与MDMenus归为一类的原因。
  MDMenus与iOSPopovers实际上没有太大的区别,只是没有三角指向。但我个人认为,有三角指向更容易让用户明确当前弹框所包含的内容与什么操作有关,其实对于用户更加友好。
  但MDMenus毕竟是原生控件,样式已不支持修改。所以在设计师设计个性化气泡弹框的时候,可以多加改良。
  三、非模态框
  非模态框相较于模态框更不容易干扰到用户操作,因为在非模态框弹出时,用户依然可以继续操作主面板中的内容。但非模态框也有它的缺点:出现时间短,不容易引发用户关注;有时用户还来不及阅读完非模态框中的信息,它可能就已经消失了。
  iOS和MD规范中定义的非模态框有以下几种:
  3。1MaterialDesignToast(吐司弹框)
  Toast是MD的规范控件,平台规定Toast应该出现在屏幕底部,并且只能包含尽量少的文字信息,不应出现增加用户认知成本的图标等内容。
  针对前面说到的非模态框的缺点之一:有时用户还来不及阅读完非模态框中的信息,弹框就已经消失了的情况,业界对吐司弹框施行了一个潜规则,认为吐司弹框出现的时长最佳是23。5秒(即所谓的短吐司与长吐司)。在这个时间段内不容易干扰用户的同时,也有助于用户阅读完完整的提示信息。
  3。2iOSHUD(是否是HeadsUpDisplay:抬头显示的缩写还有待考量)
  实际上iOS的HUD弹框并没有被收录在平台规范中。但大家一定不会陌生,例如iOS13之前控制设备音量时出现的弹框就是HUD弹框。但因为HUD弹框体积太大,经常会遮挡屏幕信息,在iOS13之后iOS对此类弹框进行了体验优化。所以现在HUD弹框出现的场合已经很少了。
  但为什么要把HUD弹框单独提出来讲呢?前面讲到MD规定Toast中不应出现图标等元素,但现在许多APP自定义的Toast早已打破了这个规范。我认为这个变化的启蒙点,就是源自HUD弹框。
  HUD弹框一直是iOS系统私有的,无法被第三方应用调用。所以很多APP开始模仿HUD弹框的样式,演变出了如今花样众多的Toast弹框。
  所以如今的Toast早已不仅是MD当初规定的那个标准Toast了,有时产品考虑到用户情感化需求的场景,还是会加入一些自定义的元素。
  3。3MaterialDesignSnakeBars
  很有意思的是SnakeBars最初被收录在MD规范中时,被打上了MDOnly的标签,有一种炫耀设计出这个控件的成就感。因为SnakeBars是一个中和了模态框与非模态框属性的弹框,在其他平台规范中很鲜见。
  常规的非模态框不支持操作,会自动消失;模态框是必须要用户操作或手动关闭才会消失。而SnakeBars是既支持用户操作,又会自动消失的控件。一般出现在屏幕底部。
  SnakeBars支持纯文本提示与操作容器两种模式。
  如何辨别它与Toast呢?Google翻译做了很好的范例,SnakeBars的弹框长度更长并且显示时间更长,MD规定SnakeBars的显示时间应该在410秒,提示内容为纯文本时时间可以稍短,需要用户操作时时间应该更长。
  四、总结
  模态框与非模态框都有各自的优势与不足:恰当地使用模态框可以辅助用户一步一步完成操作,但频繁使用可能会让用户的操作流程被打扰。如果只从用户心流的角度切入,非模态框应该更加友好,但并不能承载操作,且有时又容易被用户忽略。
  所以如何找到合适、正确的弹框,是需要设计师根据具体场景进行推敲的。
  这一期我们主要了解了平台规范下的模态框和非模态框的控件类型,在深入研究一个控件之前我们必须先了解每一个控件自己的名称和使用守则。下一期我会更深入地剖析优秀的弹框案例。

病毒症状病毒如何预防eb病毒症状因为EB病毒的症状和感冒极为相似,所以很容易被家长忽略或者混淆,但它却比感冒危险数倍。因为EB病毒会侵犯人体的各个器官,引发严重的并发症:如扁桃体肿大、脑膜炎……短信情书大全1:不管距离多远,只要真心祈祷,我的祝福都会飞到你身边;不管困难重重,只要怀抱微笑,我的期待你就能收到。只想告诉你:想你了,快点回来,请我吃饭!2:亲爱的,我狂热地、永远……带幸福的微信网名女生今天小编为您整理出带幸福的微信网名女生,每个女生都希望自己能够幸福,能够为自己带来很多喜悦感等等,那么这时,可以从身边的小事做起,如:从名字中挑选一个带有幸福的名字,从微信网名……岳云为什么用锤不用枪或因枪有两大缺陷岳云是岳飞长子,他也是一位非常出名的抗金将领。岳云16岁就跟随父亲出征,并且立下战功,后来在和金军的交手中,岳云更是身先士卒,率领背嵬军杀入敌阵,成功打击金军士气,最后岳家军出……你了解吗技巧分享中印日韩春宫图大性爱是人类社会中最美妙的一件事。性关系,性和谐是维系夫妻感情重要的纽带。日本古代春宫图春宫是日本人对色情绘画艺术的俗称,其含义是性图画。色情主题的出现,远远早于浮世……婆媳如何相处婆媳相处技巧打好关系1、学会操持家务婆婆认为儿子娶媳妇回来就是应该为儿子分担一些家务,不然以后婚姻生活会很难走下去。因此想要与婆婆打好关系,首先要学会为丈夫分担一些家事,如照顾好孩子、适当的……胸贴如何清洗胸贴,又叫隐形文胸,所以它是一种跟内衣差不多的新型bra,也是有尺码的。由于胸贴的超聚拢穿戴效果和无肩带无痕易搭配功能,深受广大爱美女性的喜爱。大多数女性会在宴会、拍婚纱照、游……郭永怀观后感字细细品味一部作品以后,一定有很多值得分享的心得吧,不能光会看哦,写一篇观后感吧。在写观后感之前,可以先参考范文,下面是小编为大家整理的《郭永怀》观后感600字(精选3篇)……整站优化带来更多流量【长沙seo公司】整站优化带来更多流量现在很多人都说最难了解得就是自己,也有人说人最大的竞争对手就是自己,这些问题放在网站建设中也不无道理。总有站长说我所建设的网站十几个……掌握弹窗设计规范打造优质用户体验弹框,一个让设计师和用户又爱又恨的控件。产品需要弹框传递信息,用户需要弹框接受反馈。但如果不经推敲,胡乱增添弹框设计,用户心流(Mentalflow)频频被打断,很容易让用户产……个人能力提升照片处理后期教程全集绽放后期思路与过程32页docPhotoshop给偏暗的照片专业美化27页pptPhotoshop在照片中的处理技术31页ppt45个免费的photoshop……如何破除密码在本文中:使用密码跳线使用后门密码抠CMOS电池是否曾因为忘记旧电脑上的BIOS密码而束手无策?没有了密码,电脑成了无用的废物。幸运的是,可以用一些方法来重置密码。阅读本……
弟弟我为你变成了穷光蛋已经好几个月都过的很寒酸了,这种寒酸的生活究竟还要我过多久,多久以后会是个尽头呢?说实在话,我根本就没有想过,也许生活本来就很令人难解,我这种奢望的结果也将永远不会是个结果的。……一种治疗痤疮粉刺的药物的制作方法专利名称:一种治疗痤疮粉刺的药物的制作方法技术领域:本发明是属于纯中药制剂。背景技术:目前市场所售的几种治疗痤疮粉刺的药物,其药效并不理想,而往往是久治……魔鬼缠身第三十二章情人节之夜约会如今的春节,虽没有以前那么热闹,那么有年味儿,但毕竟是咱中国人最大的节日,可以说,应该有的风俗礼节,一样也没有少:送灶王爷,喝腊八粥,吃年夜饭,拜年,給红包今年的刘家,别……分时神线和谐完整版使用说明:这里发的指标均是通达信电脑版软件,手机软件有的可能不通用。指标有设置参数的,新手不懂返回公众号菜单下面指标新建看教程。指标源码:{分时神线和谐……你被投资产品坑了吗购买投资产品要注意什么投资者购买投资产品被坑的例子数不胜数,最新的一条新闻就报道过西安一位袁先生自己银行的账户被自动扣款,原因是保险费缴纳扣款。而他自己在西安则没有买过任何人寿保险。那么你有被投资产……劫车劫车晚上他坐在大巴上,车在黑乎乎的山路上拐来拐去,坐着让人很不踏实,深怕司机一不留神将他们带进万丈深渊。开了不知道多久,路上依稀的已经没有其他车辆了,司机在一个旱厕……做事应讲求效率与方法老板与工人有个工人在一个木材厂得到了一份报酬丰厚的工作,他决定认真干下去。上班第一天,老板就给了他一把斧头,并告诉他每天的工作就是砍树。于是这个工人勤奋地工作起来。一天时间里,他砍……注重积累的故事集腋成裘一枚硬币两种人生有两个年轻人一同去寻找工作,其中一个是英国人,另一个是犹太人。他们怀着成功的愿望,寻找适合自己发展的机会。有一天,当他们走在街上时,同时看到有一枚硬币躺在地上。英国……周芷若和张无忌儿时有什么渊源周芷若和主人公张无忌的渊源,可以追溯到他们童年时期,当年在汉水舟上,张三丰救得周芷若,和张无忌、常遇春四人同处一舟,张无忌心知身上的寒毒无解,大限将至,所以连饭都不愿意吃了,是……汗蒸的禁忌探针现在已经成为了很多人选择的一种养生保健方式,尤其是对于女性而言他们会选择用汗蒸等方法帮助自己排除身体的毒素,从而达到减肥的目的,可是这些都是建立在比较科学,健康的基础上的,……生命脆弱人生短暂生命诚可贵,爱情价未及。当一人从呱呱落世到匆匆逝世,这其间,到底有多长?没有人可以预算自己的一生到底有多长。或许,这就是人一生的未知数,当这个未知数能解的时候也就是我们离……策略游戏反重力逃离外星人被邪恶的人类困住,正搅尽脑汁逃出太空舱!笨笨的他玩不过重重反重力装置,你能帮他一把吗?!游戏说明:1、方向键控制上下左右,空格键是跳;2、鼠标控制手上的……
友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找