网络编程
位置:首页>> 网络编程>> 网页设计>> W3C优质网页小贴士(三)(3)

W3C优质网页小贴士(三)(3)

作者:ZDYX 来源:zdyx.org 发布时间:2008-04-09 13:32:00 

标签:w3c,优化,字体,图片,日期

GIF 还是 PNG?

PNG 与 GIF 比较

本贴士中,我们将探究网络上常用来描绘简单图像、模式图或标识的两种主要图像格式:

  • GIF 格式(Graphics Interchange Format,图形交换格式的英文缩写)于 80 年代后期开发,目前仍然被广泛使用。

  • PNG(Portable Network Graphics,可移植网络图形的英文缩写)于 1995 年左右开发,1996 年被 W3C 所推荐,1998 年时就已经被大多数网页浏览器所支持。

GIF

GIF 格式使用了一种通过保存颜色痕迹来减小文件体积的被称为 LZW 的压缩算法。

GIF 的优点在于它被极广泛地支持,并且是既定的简单网络图像的默认选择。与其它格式(尤其是 PNG)相比,GIF 并没有技术上的优势,但在 PNG 格式刚起步并仍在成长阶段时,它的确是更安全的选择。也许在本优质小贴士写就的时候,它仍然是更安全的选择,虽然程度比以前降低了。

但 GIF 格式存在一个问题,那就是 LZW 算法被美国公司 Unisys 持有的 专利 所保护。Unisys 公司的 LZW 专利在美国于2003年6月20日失效。LZW 专利目前已在加拿大、法国、意大利、德国、英国和日本 失效

PNG

PNG(可移植网络图形),一种无损、可移植、良好压缩储存作光栅图像的可扩展文件格式。PNG 提供了不受专利限制的替代 GIF 和在多数情况下替代 TIFF 的选择。支持索引色、灰度,和真彩 * 像,并且提供一个可选的 alpha 通道。色深支持 1 至 16 位。

对于网络应用来说,PNG 对比 GIF 有三个主要优点:

  • alpha 通道(可变的透明度),

  • 跨平台的 gamma 校正(控制图像的亮度)和颜色校正

  • 二维隔行扫描(一种渐进显示的方法)。

另外,PNG 常比 GIF 有更高的压缩率(一般高出 5% 到 25%)。

这里需要说明的是,一些老的浏览器对 PNG 支持不好,或者不支持透明特性。关于不同的浏览器对 PNG 的支持程度,请参见下面这些文章:

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com