web-dev-qa-db-ja.com

UTF8またはUTF-8?

どちらが正しい用語ですか?

40
moo

それはどこで使うかによります...

エンコーディングの名前はUTF-8です。

ダッシュはどこでも使用できません。たとえば、.NETフレームワークでは、UTF-8エンコーディングを処理するSystem.Text.Encodingクラスのインスタンスを返すUTF8Encodingクラスのプロパティは、UTF8

36
Guffa

間違いなくUTF-8です。 UTF8は、ダッシュが許可されていない場所(プログラミング言語の識別子)でのみ、または人々が怠惰であるために一般的に使用されます。

20
Zifre

RFC標準に従って、答えはUTF-8です

http://www.ietf.org/rfc/rfc3629

15
backslash17

Unicodeコンソーシアムによると、UTF-8だと思います。

6
nivnad

また TF-8 (UTF-8のすばらしい完全な説明)

6
Dan Esparza