在小屏幕上更明显地显示“电子邮件已被占用”

今天,我们将带一位不确定自己是否已在某个普通 Discourse 网站上注册了账户的用户进行一次旅程。

我们的旅程以愉快的音符开始。

一切顺利,我们感觉很好,

等等。医院的医生报告回来了。我很抱歉要向家人传达这个坏消息。也很抱歉让你们抱有如此高的希望,然后又让你们失望。

嗯,从好的方面想想。你仍然有一个账户。

我正在测试这个,一旦我输入我的电子邮件地址并向下移动以输入用户名,就会弹出反馈,表明电子邮件地址已被占用。这似乎是我提供该信息的第一个机会,所以我不知道您想在这里改进什么?

请相信我,如果我的视野中出现任何红色,我绝不会再往前走一步。所以也许问题在于:

  • 红色出现在已经滚动出小视图窗口的区域,即使是在桌面上。
  • 红色是异步发生的,速度不够快,用户在滚动过去之前看不到。

另外,一旦异步检查返回了错误结果,整个表单应该立即锁定并变红……当表单已经注定失败并且已经知道这一点时,用户继续填写表单毫无意义。

或者,也许:

  • 仅在检查成功后再允许用户进入下一个问题。表单和数据库之间的连接带宽肯定比表单和用户之间的连接带宽要高,所以没必要让用户填得那么快。

您能否提供有关您正在使用的设备(包括屏幕尺寸)以及您可能正在应用的任何缩放/文本放大的额外详细信息?

这是 Chromebook 上截取的 1920x1080 的原始屏幕截图,缩放比例为 CTRL+0

附注,在 https://community.opencellid.org/ 上,如果您点击“使用 GitHub 登录”,您将收到 404 错误。而且奇怪的是,那三个侧边按钮,一个写着“登录”,另外两个写着“注册”。