Home > スポンサー広告> Web・Blog > FC2 BLOG> FC2ブログでもUTF-8は使える

Ads by Google

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  • Add
  • 拍手する
  • FriendFeedで共有
  • t
  • g

↑B はてなブックマーク - Ads by Google Delicious Everyone's Bookmarks for: "Ads by Google" LDC Ads by Google - livedoorクリップ Buzzurl Ads by Google - Buzzurl Yahoo! Ads by Google - Yahoo!ブックマーク Twitter TweetBuzz - Ads by Google FriendFeed

FC2ブログでもUTF-8は使える

一つ前のエントリXML宣言の省略条件まとめ XHTML+IE6で起きる問題とはで「FC2ブログはHTTPヘッダーでeuc-jpを指定しているからXML宣言をしなくても大丈夫」という話をしたんですが、後から「アップロードしたファイルはどうなのか?」と気になりまして。要するに普通のHTMLファイルを呼び出したときに、勝手に「euc-jp」を付けられるとUTF-8とかShift-JISとか使えなくて不便かもしれないという話です。

それで結果なんですが、タイトルのとおりにUTF-8……というかeuc-jp以外の文字コードも使えました。HTMLファイルを呼び出すときはContent-Typeに文字コードが指定されません。

外部のWebサービスがUTF-8で動かない、動かすのが面倒というときは、アップロードしたHTMLファイルを使えば幸せになるかもしれません。(ブログパーツとかではなく、Webサービスの話。)

以上、豆知識でした。

  • Add
  • 拍手する
  • FriendFeedで共有
  • t
  • g

↑B はてなブックマーク - FC2ブログでもUTF-8は使える Delicious Everyone's Bookmarks for: "FC2ブログでもUTF-8は使える" LDC FC2ブログでもUTF-8は使える - livedoorクリップ Buzzurl FC2ブログでもUTF-8は使える - Buzzurl Yahoo! FC2ブログでもUTF-8は使える - Yahoo!ブックマーク Twitter TweetBuzz - FC2ブログでもUTF-8は使える FriendFeed

関連エントリ

このエントリへのコメント

posted by : ゆーくん [#wr80fq92] FC2でUTF-8を使う方法?

はじめまして。この度、FC2ブログで「英語の発音」のblogを始めました。発音記号を頻繁に使用する必要があるため、文字コードはunicodeを使用したいのですが、早速つまづいてしまいました。HTML編集画面で<meta http-equiv="content-type" content="text/html; charset=UTF-8" />と書き換え「更新」ボタンをクリックしたのですが、EUC-JPのままでブラウザで無理やりUTF-8に変えても文字化けしてしまいます。HELPで探しても載っていませんでした。どうしたら良いのでしょうか?ご教授願いますm(__)m

posted by : RPM [#CbksYEaU] No Title

 結論としては無理です。

 というのも私がエントリで書いたのは「ファイルとして別途アップロードするHTML」の話で、普通のBlogページはeuc-jpから変更することはできません。サーバーからデータが送られる時点でeuc-jpになっていますから、UTF-8にしても文字化けするだけです。テンプレートのmetaタグを書き換えても無視されます。

 解決方法としては

・UTF-8を使いたい部分だけアップロードしたHTMLを使う
・UTF-8ベースのブログサービスを使う(アメーバとか)
・(FC2ブログを使うなら)euc-jpで我慢する

といったところしかないでしょう。残念ですがどうしようもありません。

posted by : ゆーくん [#wr80fq92] No Title

迅速かつ丁寧なご説明ありがとうございました。一番目の解決法を試してみます!

blog comments powered by Disqus

: 1Click TB

※スパム対策のためリンクのないトラックバックは受信されません。

このエントリへのトラックバック (-0)