IE 下 png 文件的处理

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

在Xoops官方的论坛程序NewBB的开发中,对button等图形采用了png格式。由于IE浏览器对png得透明属性支持不好,开发组采用了那个著名的Justin Koivisto hack:

<img src="spacer.png" style="filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enable=true, src='image.png', sizingMethod=scale);" alt="display png" />

透明问题解决了,但是客户端速度却成了大问题。这个filter大大降低了浏览器显示速度。

花了有一个多月的时间在优化提速newbb2,服务器端可用的办法都用了,IE还是慢。于是只好采用折衷办法,加一个选项,根据浏览器类型选择使用png类型还是gif类型

继续寻找IE下png的处理...

BTW: 另有css+js的方法,其核心依然是使用这个filter,仍有速度问题。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航