Png8的在ie中的怪異表現(xiàn):
- 半透明的png8在ie6以下的瀏覽器顯示為全透明。
- Alpha透明的全色PNG(png32)在ie6中會(huì)出現(xiàn)背景顏色(通常是灰色)。
由上面可以總結(jié):
(a)全透明的png8可以在任一瀏覽器正常顯示(就像gif一樣)。半透明的png8在除了ie6及其以下的瀏覽器下錯(cuò)誤的顯示成全透明,其它瀏覽器都能正常顯示半透明。這個(gè)bug并不需要特殊對(duì)待,因?yàn)樵诓恢С职胪该鞯臑g覽器下只是顯示為全透明,對(duì)用戶(hù)體驗(yàn)影響不大,它反而是透明gif的加強(qiáng)版。
(b)第二個(gè)bug沒(méi)有什么好的方法解決,只能通過(guò)影響性能的方法AlphaImageLoader與需要加特殊標(biāo)簽(VML)。
因此得出結(jié)論就是:請(qǐng)使用PNG8。
Png8的軟件問(wèn)題:
- Photoshop只能導(dǎo)出布爾透明的PNG8。
- Fireworks既能導(dǎo)出布爾透明的PNG8,也能導(dǎo)出alpha透明的PNG8.
- pngquant與pngnq這兩個(gè)命令行軟件可以轉(zhuǎn)換全色png為256色的png8。
原文:http://www.ued163.com/?p=645
本文鏈接:http://www.95time.cn/tech/graph/2009/7034.asp
出處:163 UED Team
責(zé)任編輯:bluehearts
上一頁(yè) 圖片格式介紹 下一頁(yè)
◎進(jìn)入論壇Photoshop、Fireworks版塊參加討論,我還想發(fā)表評(píng)論。
|