パソコンから携帯版FC2ブログを文字化けさせずに表示するブックマークレット
- 2012-07-28 土 01:56
- FC2ブログ
追記:現在、文字化けは解消されています。
FC2IDから完全にログアウトした状態で、サーバ移設済みのFC2ブログURLに「?m」を付加して、PCから携帯版のブログを閲覧をすると文字化けします。サーバによっては文字化けするページと文字化けしないページが存在します。
FC2IDにログインした状態でFC2ブログだけログアウトしている場合は基本的に文字化けしません。
FC2にログインしている場合はログインしていない別のブラウザで表示すると文字化けを確認できると思います。
//文字化け対象のFC2ブログ
http://id.blog番号.fc2.com/?m
» http://paro2day.blog122.fc2.com/?m
確認した限りでは、携帯端末からの閲覧では文字化けすることはないようです(要各自確認)。
したがって、文字化けを解消するために携帯版テンプレートの文字コードを「shift_jis」から「utf-8」や「<%template_charset>」に変更する必要はありません。変更すると携帯端末からの表示が文字化けしてしまう可能性があります。もし携帯端末からでも文字化けしている場合はFC2に問い合わせると改善されるかもしれません(フォーラムに報告があがっているのでもしかすると今後調整されるかもしれません)。
また、ログインした状態だと文字化けしないので携帯用テンプレートを編集する際にプレビューしても文字化けすることはありません。
- PCからの文字化けを解消する方法=ブックマークレット
-
お気に入りに登録して使用します。下記リンクを(右)クリックして、リンクをお気に入り(ブックマーク)に追加します。Google Chromeはメニューからブックマークバーを表示させ、リンクをドラッグします。
文字化けしているFC2ブログ携帯ページを開いて、お気に入りに追加したリンクをクリックすると文字化けしなくなります。ブラウザを終了させるまで維持されますが、途中でFC2IDにログインして、ログアウトすると効果が消えます。その場合は再度、クリックして起動させてください。
- 文字化けを解消するページ
-
» FC2ブログ携帯版をPCで閲覧しても文字化けしないようにするページ
開くだけで文字化けが解消されます。ボタンは押す必要はありません。開いたあとは閉じるなり、移動するなりします。
IEはこのページにアクセスした後で文字化けしているページ内のリンクを適当にクリックして移動すれば反映されると思います。
備考
番号なしのブログやサーバ移設が済んでいないブログではこの現象は基本的に発生しません。移設したサーバのみPCからの携帯表示にはログイン(クッキー)が必要になっている状態です。
//文字化けしない
http://id.blog.fc2.com/?m
» http://ptemplate.blog.fc2.com/?m(文字化けしない)
文字化け解消状態を解除(セットしたクッキーを削除)したいときは文字化けを解消するページで『擬似的にログアウト状態にする』をクリックしてください。リロードすると再度適用されるため、クリックした後はページを閉じるか移動してください。
あるいは次の『文字化け回避を有効/無効にする』ボタンを押して切り替えてください。切り替えた後にhttp://paro2day.blog122.fc2.com/?mにアクセスすると効果を確認できます。
※文字化けはブラウザのUAをモバイル端末に変更することでも回避できます。
- comment