2012-04-09 4 views
3

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

また、ユーザー名に国別文字を含めることもできますか?自分のウェブサイトに "UTF-8"エンコーディングを使用すると、すべてのブラウザで正しく動作するはずです。

+1

*ユーザ名は制限されていますか? :) – deceze

+4

私は失礼なことを聞​​きたくありませんが、なぜアップフォースですか?これはプログラミングの質問ですか? "php"、 "js"、 "mysql"タグは何ですか?私はここに関係するものは何も見ません。 –

+1

タグは何の役にも立たないことに同意しますが、興味深い質問です。たぶんそれは私たちが取り除くことができる貨物カルトですか? – deceze

答えて

2

ユーザー名は、ビューのユーザビリティの観点から、それは

読み取り可能でなければなりませんそして、はい、ユーザー名にあなたの国別文字を使用して、あなたを確認することができ、したがって、人間を消費のためにほとんどの時間です文字のエンコード、保存、検索を理解する。システム/アプリケーションは、クライアント側、サーバー側、データベース側の各エンジニアリング、エンジニアリングなど各階層で操作するツールなど、あらゆるレベルで選択したエンコーディングを使用できるようにする必要があります。

このようなシステムを扱うための特別な知識と努力が必要であると考えているユーザビリティ

2

私はあなたに1つ以上の理由を与えることができると信じていますが、私の頭の中で最初に出てくるものはこれです。システム内の

http://www.example.com/profile/%64123%20qw 
+0

だから?ほとんどのブラウザはアドレスバーでこのことをあらかじめ確認していますが、最近誰かがURLを気にしています(プログラマを除いて)? – deceze

+0

SEOについて聞いたことがありますか? – novato

+0

だから何ですか?あなたはそこに "国際文字"のURLがないか、それらのすべてが検索エンジンでひどくやっていると私に言っていますか?ああしてください。 [http://www.google.com/search?q=amazon.co.jp%20ニンテンドーー](http://www.google.com/search?q=amazon.co.jp%20ニンテンドーー)をご覧くださいほんの一例です。 – deceze

関連する問題