ブログの表示を IE8 標準モードに変更する
最近、ブログの表示が少し乱れていることに気づいていたんですが、どうも、Internet Explorer が V8 になって、表示が少し違って来ているということを知りました。そこで、マイクロソフト株式会社 Internet Explorer サポートチームのブログを見て勉強しました。IE には以下の3つの表示モードがあるようです。
ドキュメント モード | 説明 |
IE8 標準モード | IE8 で利用可能な機能を全て利用して表示 |
IE7 標準モード | IE7 と同等な機能を利用して表示 | Quirks モード | IE5 と同等な機能を利用して表示 |
そして、ブラウザ側で表示を切り替えることも出来ますが、コンテンツ側で指定することも出来るようで、以下の3通りの方法が示されています。この順番で優先順位が高くなっています。
- META タグで指定する方法
- HTTP レスポンスヘッダで指定する方法
- DOCTYPE 宣言で指定する方法
もちろん、レンタル元で提供されているレディメイドのテンプレートを使っている分には問題なく表示されるようになっているんでしょうが、私のブログはフルカスタマイズを売り物にしているものですから、いろいろと自分自身で手を加える必要があります。逆に言えば、それだけのスキルも持っていると自負しています。私は最も優先される META タグを利用しており、html のヘッダ部分で <meta http-equiv="X-UA-Compatible" content="IE=8" /> と指定しています。ブラウザ側では IE7 互換表示には切り替えられず、強制的に IE8 標準表示になります。ひょっとしたら、IE7 しかないマシンでの表示が乱れている可能性はありますが、そこは、セキュリティの観点からも、アップデートして下さいというしかありません。
css についてはカスタマイズ出来るブログが多いんですが、html については変更できないブログも少なくなく、すべてのサービスで応用可能なわけではありませんが、私のブログについてはメインとミラーで可能な範囲で指定してみました。css については、基本的には、一部で margin と padding を入れ替えて元通りに見えるように工夫したつもりです。もちろん、IE だけでなく、Google Chrome の表示にも配慮しました。残念ながら、Opera や Safari や FireFox などのブラウザは利用していませんので、よく分かりません。悪しからず。
長崎で過ごす週末は今年最後なんですが、やっぱり、ヒマを持て余してしまいます。いろいろとブログの表示を変更して時間を潰しています。
| 固定リンク
コメント