Cheshirecat

2 干净的,温暖的

原文名称:Creative Use of PNG Transparency in Web Design
原文地址:http://www.digital-web.com/articles/web_standards_creativity_png/
译文地址:http://www.cheshirecat.cn/web-standards/39.htm
原文来源:
摘录自网页标准创造力(Web Standards Creativity)一书,作者为Cameron Adams, Mark Boulton, Andy Clarke, Simon Collison, Jeff Croft, Ethan Marcotte, Derek Featherstone, Ian Lloyd, Dan Rubin及Rob Weychert;出版社friends of ED.版权所有 Jeff Croft 2007,Apress 出版公司许可使用.

PNG, GIF, and JPEG

PNG图像在网页设计领域中应用很大程度上被忽视了,大部分都有很好的理由.直到最近, Internet Explorer 7的发布才有所改观.尽管还无法在所有的浏览器中实现这种图像格式的所有特征,但是这样一来至少它已经可以在所有的浏览器中正常稳定的工作,因为 Internet Explorer 7对PNG的支持以及在对低版本的浏览器使用CSS技巧,这样很大程度上了促使PNG图片在设计工作中的应用.

PNG,通常将其发音为”ping”,表示便携式网络图像(Portable Network Graphics),是一种无损压缩的位图格式.更通俗点说,是一种在不降低图片质量的情况下去减少图片大小的方法.它最初的出现是为了替代已经到处可见的GIF格式,对图像软件来说,后者通常需要获取一个GIF专利权(伴随GIF/LZW专利权的过期,它的专利权也不复存在).PNG也是一个国际标准(ISO IEC 15948:2003),同时也是W3C官方推荐的图像格式.

另外,作为一个免费可用的格式, PNG提供给设计者很多超越GIF的专有特征:

  • 更大的压缩比:对于大多数图象,PNG比GIF 文件更小;
  • 更大的色深:PNG提供48位真彩色,而GIF只提供了256位色;
  • α通道透明:GIF只提供2进制透明,如果启用α通道,PNG提供实质上能提供无限制的透明效果.

值得提及的是PNG不支持GIF格式所支持的动画,这里需要涉及到一个叫做MNG(Multiple-image Network Graphics)标准,它可以使PNG实现动画,不过还没有被广泛的支持.
继续阅读这篇文章 »