请给PNG8一个机会:对png8的误解
作者:zymo 来源:163 UED Team 时间:2009-09-21 10:45:00
阅读上一篇:请给PNG8一个机会
系列二:对png8的误解
Png8的在ie中的怪异表现:
1.半透明的png8在ie6以下的浏览器显示为全透明。
2.Alpha透明的全色PNG(png32)在ie6中会出现背景颜色(通常是灰色)。
由上面可以总结:
(a)全透明的png8可以在任一浏览器正常显示(就像gif一样)。半透明的png8在除了ie6及其以下的浏览器下错误的显示成全透明,其它浏览器都能正常显示半透明。这个bug并不需要特殊对待,因为在不支持半透明的浏览器下只是显示为全透明,对用户体验影响不大,它反而是透明gif的加强版。
(b)第二个bug没有什么好的方法解决,只能通过影响性能的方法AlphaImageLoader与需要加特殊标签(VML)。
因此得出结论就是:请使用PNG8。
Png8的软件问题
1.Photoshop只能导出布尔透明的PNG8。
2.Fireworks既能导出布尔透明的PNG8,也能导出alpha透明的PNG8.
3.pngquant与pngnq这两个命令行软件可以转换全色png为256色的png8。
标签:透明,png8,ie6,浏览器


猜你喜欢
PHP与MySQL开发中页面乱码的产生与解决
2023-10-03 04:10:08
对Server.UrlEncode进行字符反编译
2009-06-22 12:54:00
python实现简易猜数小游戏
2022-08-08 09:51:55
php设计模式之装饰模式应用案例详解
2023-11-14 13:37:20
Python标准库os库的常用功能解析
2021-03-06 12:32:51

好用的JS图片预加载类
2007-08-13 13:49:00
python文件路径操作方法总结
2023-04-30 21:00:15
用Python画圣诞树代码示例
2023-06-14 06:22:27

Python登录注册验证功能实现
2022-10-17 04:53:00
YOLOv5车牌识别实战教程(五)字符分割与识别
2022-04-07 07:38:25

Python绘制百分比堆叠柱状图并填充图案
2023-01-25 00:49:06

DW实现滚动新闻
2007-12-03 11:35:00
Python多进程并发与同步机制超详细讲解
2022-11-22 08:35:02
C#连接MySql数据库的方法
2024-01-12 16:55:38

python 实现的车牌识别项目
2023-09-02 07:27:48

JS设计模式之责任链模式实例详解
2023-03-17 08:23:42

python中关于日期时间处理的问答集锦
2023-08-16 08:18:48
MySQL安全策略(MySQL安全注意事项)
2024-01-22 19:57:25
基于Python实现批量缩放图片(视频)尺寸
2021-03-23 12:21:22
番茄的js表单验证类
2008-01-07 13:53:00