新型IE8の登場でまた厄介な事があります。これまで言う事の聞かないIE6の為に対策していた箇所がIE8では逆にエラーに、という事が出てきます。javascriptライブラリが動かなかったり、cssレイアウトが崩れたりと、IEの為にいろいろと対策を講じているサイトほど面倒なんじゃないかな。
IE8には3つのレンダリングモードが用意されているので、これを以下のように設定する事で、IE7互換モードとして動作する。
まぁ、これだけでもめんどいですよね。
IE8標準モード(IE8標準、完全な標準CSS)
IE8の機能をフルに利用して表示
IE7互換モード(IE7標準、IE7互換の標準CSS)
IE7と同等の機能で表示(IE7のStandardsモードに相当)
Quirksモード(IE5標準、MS-CSS 5/6/7対応)
IE5と同等の機能で表示(IE6およびIE7のQuirksモードに相当)
制作サイドとしても何故かまだシェアが多い?IE6も無視できないのでIE6、IE7に加えIE8のチェックも必要になり仕事が増える。めんどい。
そしてそんな愉快なIE達を全バージョン共存させてインストールさせる方法が以下。
ほんまはひとつも入れたくないんやけどね。。
IE6 と IE7 と IE8 を同じマシンで共存させる方法
http://d.hatena.ne.jp/amachang/20080324/1206352854

