ทำไม Internet Explorer หรือที่เรียกกันสั้นๆว่า IE (v.6) เวอร์ชั่นล่าสุด ถึงทำงานร่วมกับภาพฟอร์แมท .png ได้ไม่สวยงาม (ในตอนนี้ขอไม่นับรวม IE ตัวที่เป็น beta (v.7) ที่จะเป็นรุ่นถัดไปนะ) แต่ถ้าเปิดด้วย browser อื่นๆ ไม่เห็นมีปัญหา - ทั้ง Firefox หรือ Safari
ล่าสุดก็ลอง search หา script ที่ช่วยให้ IE สามารถแสดงผลได้สวยงาม ยกตัวอย่าง logo เว็บเราเอง ตอนแรกก็พยายามเลี่ยงไปใช้ฟอร์แมทอื่นๆ เช่น .jpg หรือ .gif แต่มันไม่สวยเท่า .png อ่ะ
เริ่มต้นจากโฟโตช็อป ก็กำหนดให้เป็นไม่มีพื้นหลัง (Transparency)

พอลองแสดงผลกับ IE กลายเป็นมีพื้นที่ไม่ต้องการปรากฎขึ้น แต่กับ Firefox ไม่มีอะไรเกิดขึ้นเลย



เลยต้องไปหา script มาใส่ในไว้ใน Head อ้างอิงจากเว็บไซต์
PNG in Windows IE: How To Use
พอใส่ java script เข้าไปคราวนี้แสดงผลได้สวยงามตามที่ต้องการแล้ว อิอิ

...
references:
-
ความหมายของ PNG format ภาษาไทยแบบย่อ
-
ความหมายของ PNG format ภาษาอังกฤษแบบเต็มๆ
-
Internet Explorer Version 6 & Version 7 beta
-
Firefox 1.5.0.2 + Thai WBR เวอร์ชั่นตัดคำภาษาไทยสวยงาม