フォーム入力において「リアルタイムアラート(バリデーション)」を使用するデザイナーは、ユーザーが入力を完了するのを遅くしています。
リアルタイムアラートでは、エラーメッセージがインラインで問題のあるフィールドと共に表示されます。ユーザーがフォームを送信する前にこれを行うと、エラーが多く発生し、フォームを完了するまでに時間がかかります。
送信前のフィールドバリデーション
77名の参加者と90名の参加者による2件の調査研究では、ユーザーが間違って記入したフィールドから移動した瞬間にエラーメッセージが表示された場合、ユーザーはフォームを完了するまでにかなりの間違いを生じたと結論付けました。
ユーザーはエラーを直ちに訂正することができますが、エラーメッセージは無視されました。ユーザーは引き続きフォームに記入し、フォームを送信したときにさらにエラーメッセージが表示されました。提出前に提示されたエラーメッセージは、ユーザーを不満にさせました。
この発見は、送信前のフィールドバリデーションがユーザにより多くの誤りを起こさせ、より多くの不満につながるということを証明します。
送信後のフィールドバリデーション
対照的に、この調査では、送信ボタンを押した後にエラーメッセージが表示されたときに、ユーザーの
コメント