いよいよ来ました。IE8.JSの出番です。
Submitted by mudskipper on 2008, February 26 - 23:20
IE6のレンダリングのバグを、モダンブラウザに近づけてくれるie7.jsは実に便利。これのおかげ大崩れを防げています。
しかし、今日になり、H.Sスポーツクラブから、表示が崩れてます!と連絡が入りました。
おや、そんな筈は無いなぁと思って、JAVASCRIPTをオフってるんじゃない?などと思っていたのですが、実はそうではなくIE7への自動更新の影響が出てきたというお話です。
IEは6でも7でも、一風変わったCSS解釈をしてしまうので、なんらかの翻訳機を用意してあげる事で、方言的な解釈から標準語的解釈に直す事ができます。
というか、そうしないと訛ったまんまです。
通常、IE7.JSを仕込む場合には
と記述しましすが、この場合はIE7上では実行されないんですよね。
ですので、IE7はCSSから言われた言葉を訛ったまんまで表示してくれます。
で、IE7用の翻訳機が必要になってくるわけですが、これがie8.jsという事なんです。
このおまじないを間に仕込めば、だいたいの表示崩れは収まってくれるようです。
Tags:




