2010-12-19 6 views

答えて

1

ほとんどの既知のウェブサイトや、少なくともプログラミング経験のあるものであっても、ユーザー名のスペースはデータベースに挿入されたときにエスケープされるため、問題はありません。いくつかのウェブサイトでは、個人的なポリシーのようにユーザー名にスペースを入れないことがあります。それ以外のプログラミング以外の理由は考えられません。

1

デセentなウェブサイトソフトウェアは、ユーザー名に空白を入れても問題ありません。フォーム、データベースなどはすべて任意のテキストを十分にサポートしています。

しかし:ウェブサイトは、例えばすることを決定した場合、その再利用を防ぐことができます空白を持つユーザ名を使用して

  • 後で電子メールのリダイレクトサービスを提供します。一般に、空白がサポートされていない「レガシー」サービスでそれらを使用する。

  • 空白は、さまざまな疾患に対して脆弱です。 split-at-end-of-line病気、who-trimmed-my-spacesウイルス、damn-how-many-spaces-are-there症候群など曖昧であってはならない何か(ユーザー名)を伝えながら不要なあいまいさを挿入します。

関連する問題