web-dev-qa-db-ja.com

ユーザーが登録フォームの確認メールフィールドにコピー/貼り付けできるようにする必要がありますか?

可能性のある複製:
ユーザーがクリップボードから必須フォームフィールドに貼り付けられないようにする

stackoverflowの質問、プログラマーが新しいユーザーに登録フォームにパスワードをコピーして貼り付けることを許可しないことはありませんでした。

私は方法があり、それらに方法で答えます Join Athineon のオンライン例があります ここで答えを検討した後、それを削除してください。

この登録では、ユーザーはメール情報をコピーして貼り付けることはできません。

さて、私の質問は、ユーザーにどれだけの自由を与えることができるか、これは良いことかどうかということです。 2番目の電子メールを他のコピー/貼り付けさせないようにするには?

ユーザーが電子メールやパスワードをコピーして貼り付けることを許可する場合、同じフィールドで2回それらを使用するポイントは何ですか。 ?

パスワードはあなたがそれを見ることができないのでポイントを持っています、そしてあなたはそれを見ることができるのであなたは二重エラーをすることができません...私の経験からそうです彼らはエラーメールを送信します。

これについてあなたの意見は?二重検証フィールドへのコピーペーストを許可するかどうか

19
Aristos

残念ながら、これは正当な問題が原因で発生したアンチパターンです。ユーザーが間違ったメールアドレスを入力すると、サインアップ後にアカウントにアクセスできなくなります。

ここでの問題は、このソリューションは従来の対話に反するため(つまり、フォームフィールドからコピーして貼り付けることができるため)、ユーザーフレンドリーではないことです。これが貼り付けが許可されていない特殊なフィールドであることはフォームに示されていません。貼り付けを無効にする方法や理由を説明する言語や顕微鏡はありません。これがイライラする理由です。それが機能せず、理由がわかりません。 F&%#ingフォームが壊れています!

では、この問題をどのように解決すればよいでしょうか?私たちはまだ優雅に扱いたいという正当な懸念を持っています。おそらく、これを別の方法で解決できます。

たとえば、ユーザーがサインアップした後、「メールを送信しました。今すぐメールを確認し、送信されたメール内のリンクをクリックして登録プロセスを完了してください。」という画面を表示できます。これはかなり標準的です。しかし、これに加えて、「メールが表示されない?これはあなたが私たちに与えたメールアドレスです[email protected]。間違っていますか?メールアドレスを変更するにはここをクリックしてください」これにより、ユーザーがフォームとのやり取りに奇妙な制約を課すのではなく、ユーザーの条件に基づいてプロセスを完成させる別の機会がユーザーに与えられます。

もちろん、この提案は実装に多くのコストがかかります。そのため、アンチパターンがより徹底的なものよりも頻繁に見られます(この場合、UIデザイナーではなくプログラマーがフォームデザインを担当したという明白な観察に加えて)。ただし、時間と予算がある場合は、このようなことを検討する必要があります。ユーザーはそれを感謝します。

25
Rahul

許す。知覚された最適なインタラクションフローをユーザーに強制するべきではありません。また、作業負荷を最小限に抑えることを目的とする必要がありますが、これは単なる補足作業です。

マスクされたフィールドに二重のエントリがあることは理にかなっています。マスクされた情報の誤った入力をピックアップして、後の問題を回避します(たとえば、元のパスワードが誤って入力されたためにアカウントにアクセスできません)。

どこで止めますか?ユーザーがインターフェイスを使用する方法とは思わないため、ユーザーがブラウザーでオートコンプリート機能を使用できないようにしますか?

個人的には、私がいらいらする少数派であることを知っています。登録ページで2つ目のエントリのメールアドレスを貼り付けたりオートコンプリートしたりできなかった場合は、(特に説得力のあるものでない限り)すぐに登録を中止します。会社がユーザーとして私を尊重しない場合、なぜ彼らの製品を使用する必要があるのですか?

11
Splog

最初に、私はSplogに同意する必要があります。許可する必要があります。彼の投稿は、それを同等またはそれ以上に優れていると考えています。とは言っても、私はそれを拡張したいと思います:しないでくださいユーザーが自分の電子メールアドレスを2回入力するようにします。理由は全くありません。ユーザーにパスワードを再入力(またはマスク)させてはいけないと主張します(実際には I have )。主にパスワードをマスキングすると何らかの形のセキュリティが提供されるとまだ考えられているため、パスワードについて少し考えてみますが、他のフィールドはユーザーの時間を完全に浪費するだけです。

5
Charles Boyung

電子メールアドレスを誤って入力することに対する最善の保護策は、コピーして貼り付けることです。

右手が左より速いので、(非常に長い)メールアドレスで2つの文字を交換することがよくあり、実際に2回数回間違えて入力しました。ずさんな。コピー/貼り付けを無効にすると、誤ったエントリが作成されるmoreと思われます。

送信後に入力内容を確認し、メールアドレスなどの重要な要素をわかりやすい大きな文字で強調することをお勧めします。フォームに正しく入力した場合でも、誤ってタブを押すと、以前は正しいフィールドに誤った文字が挿入される可能性があるため、確認が重要です。

3