厳しくチェックしないでください

ユーザーがフォームに入力すると、スクリプトは通常、入力されたデータの正確性をチェックします。 また、開発者が制限を厳しすぎると、ユーザーに問題が発生します。 いくつかの例:



1.アドレスfirstname.lastname@gmail.comまたはfirstname.lastname +mark@gmail.comで登録できないサイトがあります-開発者は、アドレスにドットやプラスを使用できないと判断しました。



2.私のガールフレンドはドメインを登録できません開発者によると、名前には3文字未満を含めるべきではないからです。



3.アドレスx@***.mpがログインとしての1文字であるか、habrhaの開発者が.mpドメインゾーンを知らないため、habrahabrのユーザーに招待状を送信できません。



ユーザーを過度に気にする必要はありません。 最後に彼にミスをさせてください-これは、あまりにも厳しい無意味なチェックのために彼があなたのサービスを使用できない場合よりも優れています。



今考えてみてください:あなたのウェブサイトは、入力検証条件が厳しすぎるかもしれませんか?



All Articles