3

許可されたユーザー名を異なるルールで制限するのはなぜですか?たとえば、ユーザーが「@ 123qw」のユーザー名を持つことができないのはなぜですか?技術的な問題はありますか、それともコミュニティのルールに関するものですか?

また、ユーザー名に国別文字を含めてもかまいませんか?Webサイトに「UTF-8」エンコーディングを使用すると、すべてのブラウザーで問題なく機能するはずです。

4

2 に答える 2

2

私はあなたに複数の理由を与えることができると信じていますが、私の頭から離れる最初のものはこれです。

http://www.example.com/profile/%64123%20qw
于 2012-04-09T07:37:15.403 に答える
2

システム内のユーザー名は、ほとんどの場合HUMANSを使用するためのものであるため、使いやすさの観点からは、読み取り可能である必要があります。

はい、ユーザー名に国別文字を使用して、文字のエンコード、保存、取得について理解していることを確認してください。システム/アプリケーションは、クライアント側、サーバー側、データベース側などのすべてのレベルで選択したエンコーディングを使用する準備ができている必要があります。また、IDEなどの各層で操作するために使用するツールも必要です。

したがって、私の観点からは、ユーザビリティを損なうことなくそのようなシステムを処理するための追加の知識と努力が必要です。

于 2012-04-09T08:17:41.123 に答える