現在、jqueryのテストサイトを作っているんだけど・・・・。
png画像をpositionプロパティ・z-indexでレイアウト作っているんだけど・・・・。
あ~。IE6がウザイ。
なんでチャンとCSSを解釈してくれないんだ~。
オイラのお客さんの数社のアクセスログを見てみると、IE6のユーザーの割合はは2~3割。
まだ無視するには大きな数値です。(無視したいけど)
png画像使うだけならDD_belatedPNGを使うだけで良いんだけど、jqueryで色々とギミックを加えていくとjqueryとDD_belatedPNGが喧嘩してしまう個所も出てきてギミックが動かなかったりするので苦労しています。
IE6がCSSだけでも、もう少しまともに解釈してくれればいいんだけど・・・・・・。
と前置きが長くなりましたが、そんな悩みを少しは解決してくれそうなJavaScriptを見つけたので自分用にメモしておきます。
JavaScript配布元はGoogle。
head内に記述するだけで、IE5・IE6をIE8並にWeb標準サポートしてくれるJavaScript。
ソースはこれだけ。
<!--[if lt IE 8]>
<script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE8.js" type="text/javascript"></script>
<![endif]-->
まだベータ版なので、PNGがちゃんと表示されませんが、今後に期待できるかな。
詳細は http://code.google.com/p/ie7-js/ です。

コメントする