スポンサードリンク

スポンサーサイト

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

FC2拍手:ランキングブログパーツの文字コードが違う?

 FC2拍手の管理画面で関連記事(FC2拍手:拍手されると一部の記事タイトルが文字化けします)のように記事タイトルの文字化けが発生したために、携帯用、スマートフォン用のテンプレートからは拍手ボタンを削除していましたが、どちらも文字化けとは関係ないので、元のように拍手ボタンを設置することにしました。


また、PC用のテンプレートでのみ表示されるブログパーツにFC2拍手のランキングブログパーツがありますが、このランキングブログパーツをInternet Explorer(以下IE)で閲覧するとFirefoxやGoogle Chromeで閲覧した時のようには見えませんでした。前の記事(FC2拍手:ブログパーツがカスタマイズ)でちゃんと表示されていないことが分かってから2年以上経っているので、そろそろまともに対応してみることにしました。


スタイルシートのフォントサイズ指定がIEの場合には、ただ指定しただけだと反映してくれないので、フォントサイズの指定のところに「!important」を入れることでIE8でも見栄えが反映されるようになりました。

ランキングブログパーツの文字コード指定が違う?

IE8で他のブラウザーと同じように見えるようには出来たので、さらにIE6やIE7でどのように見えるのかをIETesterを使って見てみるとなぜかFC2拍手ランキングだけが文字化けして表示されていました。IE8やFirefox13やGoogle Chrome19では文字化けはしていません。


なぜかはよくわからないのですが、原因はわかりました。

<!-- FC2拍手ブログパーツここから -->
<script type="text/javascript" charset="utf-8" src="http://clap.fc2.com/parts/ranking?name=yosoilue&url=http%3A%2F%2Fyosoilue.blog74.fc2.com%2F&mode=popular&color=custom&width=210&limit=20&utf8&lang=ja"></script>
<!-- FC2拍手ブログパーツここまで -->

FC2拍手のサイトでランキングブログパーツを作成すると上記のようなタグが作成されるのですが、赤文字部分の文字コードはutf-8が指定されているのですが、ピンクの部分のスクリプトで得られるデータは文字コードがeuc-jpになっているのですね。なので、旧いIEでは文字化けしてしまうのだと思います。


なので、赤文字部分の文字コードの指定をeuc-jpに変更したところIE6やIE7での文字化けは解消されました。多分ですが、いままではこのブログの文字コードがEUC-JPだったので、IE6やIE7でも文字化けにはなっていなかったのかなとは思います。


前の記事:FC2拍手:ブログパーツがカスタマイズ
関連記事:FC2拍手:拍手されると一部の記事タイトルが文字化けします


○追記◯

(追記:2012/6/10) FC2拍手のランキングブログパーツで生成されるデータの文字コードは、サーバー番号がある場合にはEUC-JPとなっていて、サーバー番号が無い場合にはutf-8となっているようです。なので、サーバーが移設されてしまうと文字コーの不整合が発生して旧いバージョンのIEの場合には文字化けになるようです。

(追記:2015/1/15) 現在は、サーバー番号がある場合でもutf-8でタグが発行されるようなので、貼り付け直しました。


スポンサーサイト

タグ : FC2拍手 FC2ブログ_カスタマイズ 

拍手する

スポンサードリンク

【関連する記事(zenback)】

コメント

コメントの投稿

非公開コメント

【広告看板】 
UUカウンター
+6500以上?
現在の閲覧者数:
PVカウンター
次のキリ番は90万です
Twitter
Twitterの過去の
まとめはtwilogバナー
記事のランキング

ブログパーツ

リンク集:ブログ
リンク
アクセスのランキング

アクセスランキング

CG使用許可番号
CG使用許可番号0166
プロフィール
記事に関連しないコメント等は
ゲストブックにお願い致します

ロギラキ

Author:ロギラキ
level:52/150
プロフへのリンク
 ブクログ

【商品リンク】

VF-19 ADVANCE
超時空要塞マクロス
VF-1J アーマードバルキリー
超時空世紀オーガス
オーガス
鋼鉄ジーグ
宇宙円盤大戦争
UFOロボグレンダイザー
銀河旋風 ブライガー
電人ザボーガー
ストロングザボーガー お売りください。駿河屋です。
FC2拍手数(ロギラキ遷紀)
公開したのは【1529】記事
拍手が貰えたのは【1338】記事
応援バナー
応援しています♪
萌えゲーアワード2015 バナー ユニゾンシフト:ブロッサム新作応援中
ブログランキング
FC2ブログランキングへ 人気ブログランキングへ ブログランキング・にほんブログ村へ blogram投票ボタン このBlogのはてなブックマーク数
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。