gpt4 book ai didi

usability - 接受长账号的最佳可用性实践

转载 作者:行者123 更新时间:2023-12-01 10:13:17 25 4
gpt4 key购买 nike

一位用户最近询问(好吧,提示)为什么我们网站上的一个 19 位帐号被分成 4 个长度为 [5,5,5,4]。我不是原设计者,无法回答这个问题,但我一直认为这样做是为了保持数据质量并可能提供更好的用户体验。

其他更通用的示例包括带区号的电话(10 位连续数字与 [3,3,4]),当然还有 SSN(9 位数字与 [3,2,4])

这让我想知道是否有关于该主题的任何已知标准?你什么时候分开你的ID#?特别是关于用户体验和最大限度地减少数据输入错误。

最佳答案

我知道对此有一些研究,目前我能找到的最多的是关于 Short-term memory 的维基百科文章。 , 具体来说 chunking .还有 The Magical Number Seven, Plus or Minus Two .

当我向最终用户提供 ID 时,我个人喜欢将其分成 5 个 block ,这似乎与您系统的原始设计者使用的约定相同。除了“感觉正确”之外,我没有任何合乎逻辑的理由可以给你选择这个号码。如果不能花很多钱进行研究,“直觉”和跟随其他系统的争论可能是可行的方法。

也就是说,如果您可以通过以下方式使 UI 对用户更易用:

  • 完成后自动从一个字段的结尾移动到另一个字段的开头
  • 当用户在不是第一个的空字段中按删除键时,自动从一个字段的开头移动到前一个字段并删除最后一个字符

  • 用一个长字段替换它,上面有某种形式的“输入掩码”(不确定这在纯 HTML 中是否可行,但使用其中一种 UI 框架可能可行)所以它看起来像 “_____ - _____ - _____ - ____” 最终看起来像 “1235 - 54321 - 12345 - 1234”

这几乎肯定会让他们更快乐!

关于usability - 接受长账号的最佳可用性实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3551780/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com