From: take_tk Date: 2008-08-06T20:02:26+09:00 Subject: [ruby-dev:35784] Re: IANA名 たけ(tk)です [ruby-dev:35782] Re: IANA名 にて Nobuyoshi Nakada さん曰く: > > > すでにRuby内での正規名としてIANA名を用いる仕組みがあるので、 > > > わざわざ俗称を推奨するようなことをする必然性が > > > シンボルであるということには無いように感じます。 > > > > IANA名というのはこれ(↓)ですか? > > > > http://www.iana.org/assignments/character-sets > > ・・ > > Name: Extended_UNIX_Code_Packed_Format_for_Japanese > > ・・ > > Alias: EUC-JP (preferred MIME name) > > IANAよりはpreferred MIME nameのほうですかね。使用頻度としてはそ > ちらがほとんどでしょう。 じゃあ、一応、正式な IANA名でも出来るように・・ ENC_ALIAS("Extended_UNIX_Code_Packed_Format_for_Japanese", "EUC-JP") *それとも、IANA名は無視? −− ドキュメントとしては・・ 「エンコーディング指定で使用する文字列はIANAの http://www.iana.org/assignments/character-sets に記載されている表の (preferred MIME name) の名前を基本とします。ただし次のような多少の出入り があります。・・として利用可能なエンコード名を列挙する。」 * でもなあ・・。Rubyのプログラムの中に大文字の文字列を使わなければなら ないというのは、たけ(tk)的には「美しくない」と思うのだが・・。もちろん、 それを美しいと思う人を非難する気はありません。強制もしません。 −−−− それと、alias名の判定は、 (1)case-sensitive ですか? (2)「_」と「-」とを間違ったら駄目ですか? http://www.iana.org/assignments/character-sets Name: ISO_8859-9:1989 [RFC1345,KXS2] Alias: ISO-8859-9 (preferred MIME name) Alias: latin5 Name: ISO-8859-10 (preferred MIME name) [RFC1345,KXS2] Alias: ISO_8859-10:1992 Alias: latin6 * IANA が MIME に屈伏したんだろうな。 Take_tk = KUMAGAI Hidetake たけ(tk)=熊谷秀武