当用户更改电子邮件地址时,是否有“确认电子邮件”输入良好做法

ksequi 发布于 2018-03-04 confirm 最后更新 2018-03-04 01:03 518 浏览

我的组织有一个表单,允许用户更新我们的电子邮件地址。 建议我们有两个电子邮件输入框:第二个电子邮件确认。 在面对确认时,我总是复制/粘贴我的电子邮件地址。 我假设我们的大部分用户并不那么聪明。 无论如何,这被认为是一种好的做法吗? 我个人无法忍受,但我也意识到它可能不适合我。 如果有人搞砸他们的电子邮件,他们不能登录,他们必须打电话来解决问题。

已邀请:

hquia

赞同来自:

我同意你的意见,这对我来说是一件非常烦恼的事情(我也将我的地址复制并粘贴到第二个输入中)。 这就是说,对于不那么聪明的用户来说,这可能是一个好主意。观看我的母亲的类型是肯定的,许多用户不会在屏幕上看他们的类型(当她使用她的笔记本电脑时,她在弹钢琴时类似于花生的Linus)。如果让用户输入正确的电子邮件地址很重要,那么我会说确认输入是一个非常好的主意(这些日子中,我可能会在第一个框中输入我的电子邮件地址错误,并将其错误地粘贴到第二个框中盒子,然后感觉像一个完整的白痴)。

nautem

赞同来自:

我只会使用一个输入框。 “确认”输入是“确认密码”方法的补充形式。 使用密码时,这很有用,因为它们通常被输入为小圆圈。所以,你不能只看它,以确保你输入正确。 使用常规文本框,您可以直观地查看输入内容。所以,不需要确认输入框。

homnis

赞同来自:

我同意Justin的观点,尽管大多数技术人员会使用复制,粘贴的方法,但对于不那么聪明的用户来说,这是一个很好的做法。 还有一件事我会补充说,第二个字段应该禁用自动完成功能。这确保至少在其中一个字段上有来自任何方法的人工输入。

tqui

赞同来自:

我会说这是好的,但只能保留给那些电子邮件必不可少的表单。如果您错误地输入了您的电子邮件以进行航班预订,那么您已经切断了您与另一方之间的双向链接,并且有可能无法获得确认号码,在StackOverflow中这仅表示您的Gravatar不会被加载...... 我认为自己是技术高手,但是如果我认为它足够重要,我总是会在两个领域填写/剪切粘贴。

qanimi

赞同来自:

只要字段可见,您就不需要确认框。只要您进行了一些表单验证,以确保它至少以电子邮件地址的有效格式,让用户管理其余问题。

ueos

赞同来自:

我看到很多人输入他们的电子邮件地址是错误的,而且我也浏览了充满无效电子邮件地址的用户数据库。 我看到它的方式有两种选择。使用第二个方框确认输入,或发送认证/激活电子邮件。 两者都是令人讨厌的,所以你可以选择你认为会让用户减少的东西。 大多数人会争辩说,必须找到一封电子邮件并点击一个链接更烦人,但它避免了复制/粘贴不良地址问题,并且它允许您执行诸如删除或回滚用户的操作,如果它们没有在之后激活说48小时。

et_est

赞同来自:

虽然技术精通的人往往会复制和粘贴,但技术人员觉得不得不输入两次才会令人讨厌。在很多用户测试过程中,我失望了,技术精通程度越来越低 - 他们看起来更加恼火,他们看起来像这样...他们努力打字,因为他们看到他们必须再次键入电子邮件用强烈的信号迎接。 我会建议一些事情。

  1. 在输入框旁边写下您要查找的信息的样式,例如(即user@domain.com)。这很重要的原因是你会惊讶有多少技术不熟练的人不能真正理解网站和电子邮件地址之间的差异,所以让他们直观地了解你想要的格式。
  2. 实时执行强大的格式化测试,并直观地向用户显示格式的好坏。一个绿色的复选框,如果一切都好的话就会想起来。
  3. 最后,根据您的系统架构,我经常使用库来在后台实际上错误的域名。我不一定会尝试在服务器上运行VRFY--我经常使用库进行检查,以确保他们输入的域在其DNS记录中包含MX记录。

id_aut

赞同来自:

打字两次令人沮丧,并且不能防止复制和粘贴错误,甚至出现一些错别字。 如果激活在48小时内未得到满足或者电子邮件反弹,我将使用验证/激活模式并回滚到旧地址。

afuga

赞同来自:

我倾向于将验证码发送到指定的电子邮件地址(并且只请求一次),并且在用户输入我发送的代码之前不更改电子邮件地址。 这样做的好处是,如果他们试图快速连续地将其设置为十几个不同的地址,那么您就会知道哪些验证码可以工作。 另外,如果我有一个“确认电子邮件地址”框,我只是从前一个复制和粘贴,如果我有罪,我相信其他不太小心的用户也会这样做。