[W3C文档翻译]选择PNG还是GIF?

来源:互联网 发布:sql case when 多字段 编辑:程序博客网 时间:2024/05/16 02:02
原文地址:http://www.w3.org/QA/Tips/png-gif

一、GIF VS PNG
  这次我们将会探讨这两种经常用于显示简单图片、logo的主要图像格式:
  
  • GIF(代表Graphics Interchange Format)于上世纪80年代末被开发出来,直到今天仍然被广泛地使用。
      
  • PNG(Portable Network Graphics)在1995年左右被开发出来,在1996年被W3C推荐使用,并在1998年为大部分的浏览器所支持。

      GIF
      GIF格式采用一种叫LZW的算法来压缩文件,LZW算法能在保持图像色彩的同时减少文件体积。
      GIF的优势在于它被广泛的支持并经常作为简单图片的默认格式。与其它格式相比较(尤其是PNG),GIF并不具有太多的技术优势,不过在互联网发展的最初几年里,对PNG的支持刚刚开始,相对于PNG来说GIF是一个更加安全的选择,可能在这篇文章写下来的时候GIF仍然是个更安全的选择,虽然GIF并不安全很多。
      环绕在GIF格式周围的一个问题就是优利系统公司对LZW算法的版权保护。在美国LZW的版权将于2003年6月20日到期,与此同时在加拿大、法国、意大利、德国、英国和日本LZW的版权保护则已经过期。
      
      PNG
      PNG是一种无损压缩、轻便、更易储存的可扩展文件格式。PNG没有像GIF那样的版权保护的限制。PNG支持索引颜色、灰度和真彩色,同时也能对alpha通道提供额外支持。PNG的图像位数可以达到16位。
      从网络角度来说,PNG相对于GIF有三点优势:
      
  • alpha通道(可变透明度)
      
  • 跨平台伽玛修正(控制图像亮度)和颜色修正
      
  • 双重空间间隔(一种改进的图像显示方法)
      

  同样的,在压缩图片方面PNG仍比GIF优秀(通常情况下压缩比要高上5%至25%)
  不过有些情况仍需要注意,老浏览器或者一些特殊的功能不能很好的支持PNG。如果你想了解不同浏览器对PNG的支持程度,你可以查看下面的文档:
  
  • Miscellaneous Transparent PNG Images using IMGTags
      
  • Current Status of PNG
      
  • Browsers with PNG support
      


二、相关资料、链接:
  
  • PNGHomepage
      
  • Benefits of the PNG image format
      
  • PNG W3CRecommendation
      



原创粉丝点击