Internet Explorer 6 PNG Fix Terbaik

Saya menemukan PNG fix untuk internet explorer 6 yang bukan berita baru lagi kalau internet explorer 6 merupakan mimpi buruk untuk web designer manapun. Tidak mendukung tranparansi PNG pada IE 6 dan dukungan terbatas pada IE 7 membuat web designer kudu extra hati-hati dalam membuat design web agar bisa ditampilkan di seluruh browser dengan baik.

Setelah mencoba berbagai hack yang ada makan saya menjatuhkan pilihan pada script yang saya dapat di http://www.dillerdesign.com/experiment/DD_belatedPNG. Kelebihan yang tidak dimiliki oleh beberapa script PNG hack lainnya adalah transparansi pada background yang berulang. Beberapa script lainnya yang memiliki fungsi yang sama kebanyakan tidak dapat memperbaiki masalah transparansi pada background yang berulang. Tapi script ini melakukannya dengan sempurna.

Cara penggunaannya juga cukup mudah. Cukup meng-include script javascript di halaman yang ingin kita perbaiki dan memanggil fungsi yang akan memperbaiki background dan image pada elemen DOM yang kita inginkan. Kodenya bisa seperti ini

<!--[if IE 6]>
<script src="DD_belatedPNG.js"></script>
<script>
DD_belatedPNG.fix('.png_bg');
</script>
<![endif]-->

Kode diatas hanya akan dieksekusi bila browser terdeteksi sebagai Internet Explorer 6. Kita dapat memasukkan parameter pada fungsi fix sama dengan format CSS selector seperti contoh diatas yang akan melakukan perbaikan pada elemen denga CSS class .png_bg.

Saya kira solusi untuk masalah transparansi PNG di Internet Explorer bukan masalah lagi untuk para web designer untuk menciptakan web yang terlihat sama disemua browser. Selamat mencoba.

We have 4 comments in this post, add more by leave yours below.

  1. pantang menyerah yo, gw tungguin lu disini.. kalo perlu invitation dll, hubungin aja gw.. see you soon bro!

  2. jqueryqu.fix(‘ .dock img’);

    ga bisa juga mas..mohon pencerahannya..

Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Connect with us

thinkrooms on Facebook

Related Post