§ ITPOW >> 文档 >> XHTML

GIF 还是 PNG

作者:翻译:Y 来源:ITPOW(原创) 日期:2007-1-17

原文:http://www.w3.org/QA/Tips/png-gif(可能是英文)

PNG 对 GIF

在这篇文章中,我们将展示网页上简单图片、轮廓图、图标的两种主要图形格式的选择。

  • GIF(标准图形交换格式)在 19 世纪 80 年代发展起来,当今的应用仍然很广泛。
  • PNG(便携式网络图形)在 1995 年左右发展起来,在 1996 年得到 W3C 的推荐,到了 1998 年在大多数网页浏览器得得到了应用。

GIF

GIF 格式是使用 LZW 算法进行压缩的一种格式,保持原有颜色并减小文件大小。

GIF 最大的特点是:支持非常广泛,因此成了网页上简单图片的默认选择。相比其它选择(尤其是 PNG),GIF 在技术上不占优势,不过当 PNG 在网络上获得支持并开始发展的第一年,GIF 的确是一个安全的选择,可能在写这篇文章时仍然是一个安全的选择,虽然不是很明显。

关于 GIF 格式还有一个话题,Unisys 公司在美国为 LZW 算法申请了专利保护,Unisys LZW 专利在美国于2003年6月20日过期,在加拿大、法国、意大利、德国、英国和日本已经过期。(译者注:由此推断,该文应该写于2003年6月20日之前)

PNG

PNG(便携式网络图形)一种失真少、便携的、优良压缩存储的光栅图像的可扩展文件格式。PNG 作为 GIF 免专利的替代品同样可以替代 TIFF 的许多应用。支持索引颜色、灰度、真彩色图像,还有可选的 alpha 通道。典型的深度范围为 1 到 16 位。

在网页上,PNG 比 GIF 有三大优势:

  • alpha 通道(可变透明)。
  • 跨平台伽马修正(图像亮度控制)和颜色修正。
  • 二元空间交错(一种图像显示的方法)

同样,大多数情况下 PNG 压缩性比 GIF 好(典型情况 5% 到 25%)。

但是一些情况下,必须引起注意的是 PNG 在老的浏览器和一些像透明度

这样的特殊特性方面,被支持性并很糟。要获得不同浏览器对 PNG 的支

持水平,你可以阅读:

Miscellaneous Transparent PNG Images using IMG Tags

Current Status of PNG

Browsers with PNG support

相关文章