请给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,浏览器
0
投稿

猜你喜欢

  • 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
  • asp之家 网络编程 m.aspxhome.com