【发布时间】:2010-08-23 21:17:41
【问题描述】:
一位用户最近询问(好的,抱怨)为什么我们网站上的一个 19 位帐号被分成 4 个长度为 [5,5,5,4] 的单独文本框。作为最初的设计师,我无法回答这个问题,但我一直认为这样做是为了保持数据质量并可能提供更好的用户体验。
其他更通用的示例包括带区号的电话(10 位连续数字与 [3,3,4]),当然还有 SSN(9 位与 [3,2,4])
这让我想知道是否有关于该主题的任何已知标准?你什么时候分开你的ID#?特别是在用户体验和最大限度地减少数据输入错误方面。
【问题讨论】:
-
我不确定可用性,但这是帮助客户记住帐号的好方法。在法国,电话号码也是 10 位数字,我们将它们两两分开,因为记住 00 到 99 之间的 5 个数字比记住 0100000000 到 0599999999 之间的数字更容易。这只是助记符。
-
用户每次登录时都必须记住并输入那个 19 位数字吗?如果是这样,哎哟!我见过的最好的伪标准包括让用户使用他的电子邮件地址、OpenID 或他们自己设计的字母数字用户名。
-
@BobK,同意所有这些方法。但我正在寻找关于长身份证号码问题的见解。假设它是 ISBN 号或航空公司预订号或诸如此类,如果您不想容忍长帐号的想法:-)