« カスタマイズでいちばん難儀なのはMTの文字コード~その2 | メイン | RSS1.0(index.rdf)のMT3.2からの扱いの違い »

TOP> Webをカスタマイズ

utf8とutf8Nって?

ブログがお目見えしてから、utf-8という文字コードを初めて知った方は多いだろう。かくゆう私も、実はそうである。
unicodeの存在はおぼろげに知っていたが、MTでその存在が明らかになった。

で、MTのutf-8は、正確にはutf-8Nである。

utf-8utf-8Nの違いは、utf-8がBOMあり、utf-8Nはありません。
BOMとは、unicodeでファイルが保存されるときに、「このファイルはunicodeだよ」と判定できるために、ファイルの先頭につけるコードのことです。

さらに知りたい人は、短時間でわかりやすいESRIジャパンのこちらを参考に。

と小難しいことはさておいて、MTのカスタマイズに関わってくるutf8について。

テンプレートを外部ファイルで保存した場合、

エディタで保存するときに、(もちろん設定がutf-8の場合)
(※文字コードが選択できるエディタ)

「名前をつけて保存」のときに、文字コードを「utf-8」に選択すると、
「unicodeサイン(BOM)をつける」選択肢がでてきます。

ここで、MTの場合は、BOMはいらないので選択しません。
(EMeditorでは、選択肢がでますが、sakuraエディタではでません^^;、秀丸は使ってないので不明)

という流れで、utf8とutf8Nの違いを知ってもらえればと思います。

ちなみにdreamweaverの保存でも、バージョン8からは、このBOMの選択肢がお目見えしていますよ。
だからドリのエディタ機能もなかなか捨てたものではないかも。

コメント (3)

nabe:

この記事めっちゃうれしい! すっごいお得情報頂いた気分です。先生ついていきます!!!

hrm_tsk:

喜んでいただいて、こちらもうれしいです。
nabeさんのところは、組織が大きくなって、最近はなかなか情報共有もままならないですねぇ~。
最新図書がたくさんあったそちらの事務所に本を借りに行くこともなくなったので、最近、自腹切って、よく本を買うようになりました(笑)

秀丸(V4.17)でもUTF-8を選ぶと、BOM選択肢が表示されますよ。

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

トラックバック

このエントリーのトラックバックURL:
http://www.taskmother.jp/cgi-bin/taskmt/mt-tb.cgi/49

タスクマザーブログ
hrm_tskをフォローしましょう
Powered by FeedBurner

RSS2.0

最近のコメント

ちか by

utf8とutf8Nって?
  秀丸(V4.17)でもUTF-8を選

hrm_tsk by

utf8とutf8Nって?
  喜んでいただいて、こちらもうれしいで

nabe by

utf8とutf8Nって?
  この記事めっちゃうれしい! すっごい

タスクマザー(taskmother)
  中野 治美

〒921-8806
  石川県野々市市北西部土地区画整理事業
     施工地区55街区3番202