六安沧州西安三亚宝鸡菏泽
投稿投诉
菏泽德阳
山西湖州
宝鸡上海
茂名内江
三亚信阳
长春北海
西安安徽
黄石烟台
沧州湛江
肇庆鹤壁
六安韶关
成都钦州

短信验证码和安卓端系统的设计方案差异和最优选择

  登录动作往往伴随着验证码,这在iOS和安卓端的实现上存在差异,笔者以此为题进行了分析并提出了相应建议。
  大家好,我是chamon,本期的研究社主要研究一下验证码系统在iOS和安卓端的实现差异,还有如何选择设计方案比较合理。
  越来越好用的iOS验证码系统
  去年6月iOS12发布,苹果系统支持了一键填充验证码的功能。而这个功能在之前的安卓系统就已经存在。
  安卓甚至可以实现更方便的自动读取短信并填充验证码,不用点击一键复制验证码,但是这个实现需要获取短信授权。这个授权其实是一个高风险的授权,涉及信息安全和个人隐私问题(第三方应用可以通过短信授权访问你的短信内容,包括一些隐私和涉及财产安全的短信,所以我自己一般是不允许的)。
  经过亲测,几乎很少应用会需要获取我的短信授权,量级比较大的应用仅仅只有百度贴吧。
  可能是这也跟2017年6月1日实施的《网络安全法》41条上面规定的网络运营者不得收集与其提供的服务无关的个人信息也有一定的关系。
  对于iOS12新出的一键填充验证码功能,我个人是觉得非常方便的。先来分析一下用户的操作路径,传统的获取短信验证码需要经过:
  切换程序amp;gt;点击收到的短信amp;gt;复制记住验证码amp;gt;切换程序amp;gt;5输入黏贴验证码
  而优化后的iOS系统操作路径,只需要做1步:点击系统键盘上面FromMessage的验证码。
  相对来说,安卓系统反而没那么便捷(基于不对短信进行第三方授权基础上)。
  操作路径如下:
  点击收到短信的一键复制按钮(35秒有效)amp;gt;点击输入框amp;gt;长按双击amp;gt;点击粘贴选项
  其实很多安卓手机都默认用自带的第三方输入法,例如百度输入法、搜狗输入法。这些输入法都有粘贴板,所以上面的路径长按双击就可以替换成点击输入法的粘贴板一键粘贴(粘贴板的体验各异,搜狗输入法没有时间限制、百度输入法有3秒左右限制)。
  为什么iOS会更便捷好用呢?
  因为iOS在收到验证码之后,会弹出系统的键盘,并且获取短信。系统获取短信就不用担心第三方应用嗅探短信造成个人隐私或财产安全漏洞。而且无论用什么第三方应用,用什么第三方输入法,体验都是一致的。
  安卓则会因为手机品牌不同,输入法不同的原因造成不一致的体验。
  设计一小步,体验一大步
  不知道从什么时候开始,一些App就把填写手机号码和填写验证码拆开分成两步。
  再然后就是把验证码的输入框按数位拆分,拆成独立的下划线或者是独立的格子。
  虽然只是很简单的改变,但是里面包含的体验却是有了很大的提升。分两步填写的设计相比起同一个页面填写有以下这些好处:
  减少单个页面内需要填写的内容,让用户更专注于当前要填写的内容;
  在输入手机后需要点击下一步按钮进行确认,这个时候会下意识进行检查;
  因为上面两点,大大降低输错手机号所造成的企业短信成本。
  而把验证码的输入框按数位拆分,在显示上变得更清晰,更容易校对,减少出错率。
  新的填写设计在体验上的优势:
  能提前让用户对于验证码的位数有心理预期,体验更舒适;
  从位数上限制了输入错误,错误后会自动清空,让用户重新填写,减少校对的耗时。
  会变化的体验
  但是随着系统层级上的交互改变,原本体验极好的设计方案,体验也会有所变化。
  按数位拆分的设计方案早期常见于银行卡号和支付密码的填写。注意,这里是填写,填写需要的是清晰、准确、有填入感。所以,在填写验证码系统用拆分数位的设计方案简直就是再好不过的体验。
  但当iOS系统的一键复制粘贴验证码出来之后,之前的清晰、准确、有填入感的优势基本上就消失了。
  而在安卓系统上,由于一键复制粘贴验证码因授权问题受到限制的时候,拆分数位的设计方案很可能会让用户崩溃。
  下面举几个我个人经常碰到的场景:
  场景1
  辛辛苦苦复制了一串6位的验证码字符,最后却只给了我一个的格子进行粘贴,这很反人类,还有点便秘的感觉。
  场景2
  部分App在点击第一格的时候,App并不给我显示点击反馈,我都不知道自己是否已经点中并开始触发长按。
  场景3
  当我习惯了这种手动粘贴体验之后,App最后竟然让我只能复制第一个字符到第一个格子;剩下的我又要重新去切换程序到短信内容,重新看一遍,记住并填写(当时真的很想卸载App,某些App的体验Bug,图找不到了)。
  场景4
  有些App可以通过系统粘贴进行粘贴,有些App则完全没有反应(在关闭了系统的验证码的高级安全设置前提下)。
  也许有人会问:我们平时使用安卓系统是有一键复制和一键粘贴,为什么要去手动粘贴这么low?
  上面说过了这跟授权问题有关,我去查过meterialdesign的规范,并没有找到一键粘贴的,只找到了复制和粘贴。也请教过安卓朋友,确认原生系统是没有所谓的一键粘贴的。你
  看到的只不过是第三方输入法弹出的粘贴板贴心功能。在默认的系统输入法,只能通过双击或者长按进行粘贴。
  设计应该怎么做?
  那么我们应该怎么做这个验证码系统的设计呢?
  个人给出的建议如下:
  1。分步填写页面会更好
  不但用户能更聚焦,降低出错率。而且能减少企业成本。
  至于用户修改需要返回上一步耗费的时间成本,既然是用户在降低出错率都能粗心造成的错误,由用户承担一定的修改时间成本也是理所当然的,而且最重要的是,修改并不是高频的行为。
  2。按数位拆分不适用于安卓
  iOS当然还是用拆分数位设计比较好,虽然一键粘贴之后,这种方案变得鸡肋。但是当需要去填写的时候,拆分数位的设计方案还是最优的。
  而安卓由于太多限制,包括上面提到过的短信授权,还有信息设置里面的验证码安全设置,都能够让你不能顺利好好粘贴验证码。但是我体验了大部分采用不拆分数位设计方案的App,都没有上面无法粘贴的问题。
  既然有好的方案,我们为什么还要自找崩溃呢?
  不拆分数位不代表不能变大变清晰,可以通过间距和字号大小来做达到拆分数位的效果(下图仅供参考)。

走近少代会2018年6月8日,它是非常特殊而有意义的一天。这一天,我们在萧山日报老师的带领下,和小记者们一起第一次走进中国少年先锋队杭州市萧山区第十次代表大会的现场,哇!现场人山人……我爱小乌龟我家养了一只可爱的小乌龟。四只锋利的爪子,一条短短的尾巴,加上一身坚硬的壳,组成了一只活泼可爱的小乌龟。小时候我很喜欢逗弄小乌龟。在逗弄小乌龟时,我经常会做出些蠢事……小乌龟我家有一只可爱的小乌龟,那是我九岁生日时,爸爸送我的礼物,我非常高兴,从此,小乌龟成了我的好朋友。小乌龟的头圆圆的,眼睛小小的,好像两颗黑色的小钻石闪闪发光,它的鼻子下面……那次失败的经历我想每个人的一生多多少少都会有几次失败的经历。对我来说,只有一次的失败深深刻在我的心中。那是一次英语期末考试,我满怀自信地坐在座位上,看着一张白卷发在我的眼前。随着听力的……你是我最爱的人时光流逝,落叶纷飞,你屹立的背影成为了一道风景。你,永远是我最爱的人。听妈妈说,我还是婴儿时,你总会哄我喂我,不管是早晨中午,还是凌晨半夜,只要听到了我的哭声,你不会有丝……我长大了我长大了,我现在懂事了,能明辨是非了,还有责任心了。记得我还是10岁的时候,我过完生日了,大家都说我长大了。我便对妈妈说:妈妈,我长大了。可妈妈说:我还不是长大,你还是个……令我充满感激的记忆那是一次期中考,我考了全年级第一。平时,我顶多算个中上游的学生,这次期中考的成绩出乎我的意料,得知成绩后,我走路时抬头挺胸,心中沾沾自喜,不料,过了一会儿,一位调皮的同学……祖国在我心中一个神圣的地方,它拥有着高大雄伟的高山,逐年清澈的河流,气势磅礴的长城,波澜壮阔的黄河那位神圣的拥有者就是我们的大中国。中国,这是一个多么来之不易的词语。它经历过喜,也跨……二十年后的家乡陈博士带来了刚刚研究出来的时光穿梭机,并邀请我坐上这台时光机去看看20年后的家乡。嗖地一下,我来到了二十年后的家乡。这时候,旁边来了一个路人,正是寒冬,这里的居民却都穿着……雷雨早上,天还是万里无云的,到了下午,一片乌云飘了过来。天渐渐变得暗了,不一会,就变得黑沉沉的,同学们变得害怕了,有些胆大的同学还在欢快的聊天,胆小的同学已经开始发抖了,他们……吃药能喝牛奶吗牛奶是很多人最爱,牛奶的营养价值很高,而且牛奶在喝的时候,对人体各方面,都是有着很好的帮助,牛奶含有丰富的蛋白质、维生素、脂肪,它在补充人体钙上都是有着很好的帮助,不过要注意的……冬季养生关键在养肾冬天要保持肾气旺盛,防止严寒的侵袭按节气算大雪已过,冬至即将来临。北京中医医院主任医师王应麟告诉大家,冬天是自然界万物闭藏的季节,人的阳气也要潜藏于内。因此,冬季养生的基……
尿酸高能喝白酒吗尿酸高这种情况在生活中是比较常见的疾病,它可能在生活中容易会引起痛风这种疾病,所以我们在生活遇到尿酸高应该要及时的将它控制住。而尿酸高患者在生活中不能喝白酒的,你们在患病期间如……冬季出生者易患慢性失眠症一些人患上慢性失眠症,竟和自己的出生季节有关。北大第三医院睡眠中心一项最新的慢性失眠症患者出生月份分布规律研究显示:慢性失眠症患者在冬季(11到1月)出生者较多,占到40以上,……棉裤预警地图出炉做好件事全身不怕冷最强寒潮来袭,有人出炉了棉裤预警地图,这幅地图显示了我国不同地区的温度差异以及是要穿棉裤还是秋裤?颇有趣味的地图上则展现了极寒的东北地区的小伙伴们则要好几条棉裤一起上,而暖和的……李氏砭法砭治强直性脊柱炎基本情况:患者孔某,男性,61岁。主诉:强直性脊柱炎,伴腿部水肿严重。现病史:肝转氨酶高,心脏膜瓣封闭不严,血栓,颈动脉斑块。治疗方案:……红枣百合粥的家庭做法介绍红枣百合粥是一道非常棒的鲁式家常粥。具有味道鲜美、营养丰富、制作简便、老少皆宜的特点。红枣百合粥的做法很简单,只要注意好烹调的火候即可。那么,红枣百合粥怎么做?如何做好红枣百合……牛肉汤做法是什么牛肉是生活中比较常见的食材,因其富含蛋白质,能够很好的提高人体的肌能,而备受人们的喜爱。其实牛肉不仅仅能够酱着吃,它还可以熬成汤来食用,牛肉汤的做法不仅简单,而且味道还特别鲜美……芝麻羹怎么做芝麻羹的做法将核桃仁、黑芝麻分别洗净,研成粉末,可以加一点其他的配料,但是核桃不能与野鸡肉一起食用,肺炎、支气管扩张等患者不易食之,核桃不宜与酒同食。将牛奶、豆浆、白糖同入大碗。芝麻……鸡蛋搭配什么吃最有营养鸡蛋的食物营养丰富,很多朋友都爱吃。其实,从健康饮食的角度,将鸡蛋与其他食材搭配在一起,其营养会更丰富些。究竟,鸡蛋应该与什么食材搭配在一起呢?下面小编我就为你做详细介绍。……春季减肥秘方减肥要避开这大禁忌春季减肥对身体健康也有好处。养生专家表示,经过冬季的养膘期,春季可以让身体休息一下,让脏腑借养生减肥之机来调理调节一下,以便以更充沛的精神状态迎接夏季的到来。至于春季减肥有何好……电脑辐射对生育的影响为了生出健康的宝宝,不少年轻人总结出戒烟戒酒戒电脑的孕前三部曲。我们都知道烟酒对孕妇是有害的,那么电脑辐射对孕妇的影响大吗?下面,就请您和本站小编一起来了解一下吧!相对于……什么是过流跳闸跳闸是大家在生活中经常遇到的,也了解过其含义及原因,如果反问一下什么是过流跳闸呢?大家肯定百思不得其解,下面本站小编个大家详细介绍一下什么是过流跳闸吧!首先,过流跳闸听起……智能门禁安装系统根据调查显示,智能门禁系统正以远远高于其他类安防产品的进度迅猛发展,智能门禁系统之所以能脱颖而出,其根本原因就在于改变了以往安防产品的安防方式,以主动地控制替代了被动监视的方式……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网