短信验证码:iOS和安卓端系统的设计方案差异和最优选择
场景3当我习惯了这种手动粘贴体验之后,App最后竟然让我只能复制第一个字符到第一个格子;剩下的我又要重新去切换程序到短信内容,重新看一遍,记住并填写(当时真的很想卸载App,某些App的体验Bug,图找不到了)。 场景4有些App可以通过系统粘贴进行粘贴,有些App则完全没有反应(在关闭了系统的验证码的高级安全设置前提下)。 也许有人会问:我们平时使用安卓系统是有一键复制和一键粘贴,为什么要去手动粘贴这么low? 上面说过了这跟授权问题有关,我去查过meterial design的规范,并没有找到一键粘贴的,只找到了复制和粘贴。也请教过安卓朋友,确认原生系统是没有所谓的一键粘贴的。你 看到的只不过是第三方输入法弹出的粘贴板贴心功能。在默认的系统输入法,只能通过双击或者长按进行粘贴。 设计应该怎么做?那么我们应该怎么做这个验证码系统的设计呢? 个人给出的建议如下: 1. 分步填写页面会更好不但用户能更聚焦,降低出错率。而且能减少企业成本。 至于用户修改需要返回上一步耗费的时间成本,既然是用户在降低出错率都能粗心造成的错误,由用户承担一定的修改时间成本也是理所当然的,而且最重要的是,修改并不是高频的行为。 2. 按数位拆分不适用于安卓iOS当然还是用拆分数位设计比较好,虽然一键粘贴之后,这种方案变得鸡肋。但是当需要去填写的时候,拆分数位的设计方案还是最优的。 而安卓由于太多限制,包括上面提到过的短信授权,还有信息设置里面的验证码安全设置,都能够让你不能顺利好好粘贴验证码。但是我体验了大部分采用不拆分数位设计方案的App,都没有上面无法粘贴的问题。 既然有好的方案,我们为什么还要自找崩溃呢? 不拆分数位不代表不能变大变清晰,可以通过间距和字号大小来做达到拆分数位的效果(下图仅供参考)。
本文素材来自互联网 (编辑:武汉站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |