DD_belatedPNG

2009年1月29日 | Category: Web | タグ: , , ,

Web作成に関わったことがある人なら、「IE6ほどやっかいなブラウザはない」と口を揃えて言うでしょう。CSSの解釈にかなりのバグがあるにもかかわらず、まだまだ高いシェアをキープしています(参考:W3Counterのブラウザシェア率

ボックス幅の計算方法が違う、マージンが2倍になってしまう、などバグは多数ありますが、「透過PNGが使えない」というバグは大変困ったものです。

この問題を解決するためのライブラリには

などがありますが、DD_belatedPNGというライブラリを見つけました。このライブラリは、

This is a Javascript library that sandwiches PNG image support into IE6 without much fuss. You can use PNGs as the SRC of an <IMG/> element or as a background-image property in CSS. If you attempt the latter, you will find that, unlike with vanilla usage of AlphaImageLoader, background-position and background-repeat work as intended.

  • IE6でPNG画像を使えるようにするJavascriptである。
  • <img />やCSSのbackground-imageに対応する。
  • background-positionやbackground-repeatでも意図したとおりに動作する。

以上のような特長があります。特に、最後の特長はNiceですね。

組み込みも簡単ですので、是非一度おためしください。

コメント

コメント(0件)

コメントする

トラックバック

トラックバック(0件)

トラックバック先

当サイトについて

栃木県宇都宮市在住のWeb屋さんのブログ。サイト設計からコーディング、プログラミングまで幅広く担当します。Web標準,WordPress,jQueryあたりに興味があります。≫PROFILE

Get Adobe Flash playerPlugin by wpburn.com wordpress themes