1. WebとPCのメモ帳
  2. Web・Blog
  3. FC2 ブログ
  4. FC2ブログでもUTF-8は使える

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

Entry Time
2008 05/13 20:59 (Tue)
Category
FC2 ブログ
あとで読む
スポンサードリンク

一つ前のエントリ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サービスの話。)

以上、豆知識でした。

関連エントリ
FC2 Tag List

コメント

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

  • ゆーくん [#wr80fq92] |
  • URL |
  • 2008.05/19 (月) 18:03
No Title

 結論としては無理です。

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

 解決方法としては

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

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

  • RPM [#CbksYEaU] |
  • URL |
  • 2008.05/19 (月) 20:18
No Title

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

  • ゆーくん [#wr80fq92] |
  • URL |
  • 2008.05/19 (月) 21:12
Comment Form

非公開コメントにする
非公開コメントにチェックを付けた場合は何も表示されません。(「管理者のみ閲覧できます」とも表示されません。)

トラックバック

トラックバックURL
http://128bit.blog41.fc2.com/tb.php/118-403233a3
※スパム対策のため言及リンクのないトラックバックは反映されません
Google Ad
はてなブックマーク
カテゴリ
月別アーカイブ
  1. 2008年07月 (13)
  2. 2008年06月 (24)
  3. 2008年05月 (17)
  4. 2008年04月 (15)
  5. 2008年03月 (21)
  6. 2008年02月 (24)
  7. 2008年01月 (27)
  8. 2007年12月 (20)
  9. 2007年11月 (2)
RSSフィード
Amazon
PVカウンター

: 現在の閲覧者数
リンク
Powered by FeedBurner
Technorati Japan
track feed
QLOOKアクセス解析
最近のコメント
ioPLAZA【アイ・オー・データ直販サイト】
富士通