请给PNG8一个机会

作者:zymo 来源:163 UED Team 时间:2009-09-16 14:22:00 

系列一:图片格式介绍

Gif格式特点

透明性

Gif是一种布尔透明类型,既它可以是全透明,也可以是全不透明,但是它并没有半透明(alpha 透明)。

动画

Gif这种格式支持动画。

无损耗性

Gif是一种无损耗的图像格式,这也意味着你可以对gif图片做任何操作也不会使  得图像质量产生损耗。

水平扫描

Gif是使用了一种叫作LZW的算法进行压缩的,当压缩gif的过程中,像素是由上到下水平压缩的,这也意味着同等条件下,横向的gif图片比竖向的gif图片更加小。例如500*10的图片比10*500的图片更加小

间隔渐进显示

Gif支持可选择性的间隔渐进显示

由以上特点看出只有256种颜色的gif图片不适合照片,但它适合对颜色要求不高的图形(比如说图标,图表等),它并不是最优的选择,我们会在后面中看到png是最优的选择。

Jpeg格式特点

透明性

它并不支持透明。

动画

它也不支持动画。

损耗性

除了一些比如说旋转(仅仅是90、180、270度旋转),裁切,从标准类型到先进类型,编辑图片的原数据之外,所有其它操作对jpeg图像的处理都会使得它的质量损失。所以我们在编辑过程一般用png作为过渡格式。

隔行渐进显示

它支持隔行渐进显示(但是ie浏览器并不支持这个属性,但是ie会在整个图像信息完全到达的时候显示)。

由上可以看出Jpeg是最适web上面的摄影图片和数字照相机中。

Png格式特点

类型

Png这种图片格式包括了许多子类,但是在实践中大致可以分为256色的png和全色的png,你完成可以用256色的png代替gif,用全色的png代替jpeg

透明性

Png是完全支持alpha透明的(透明,半透明,不透明),尽管有两个怪异的现象在ie6(下面详细讨论)

动画

它不支持动画

无损耗性

png是一种无损耗的图像格式,这也意味着你可以对png图片做任何操作也不会使  得图像质量产生损耗。这也使得png可以作为jpeg编辑的过渡格式

水平扫描

像GIF一样,png也是水平扫描的,这样意味着水平重复颜色比垂直重复颜色的图片更小

间隔渐进显示

它支持间隔渐进显示,但是会造成图片大小变得更大

更多关于PNG

PNG8

256色PNG的别名

PNG24

全色PNG的别名

PNG32

全色PNG的别名

其它图片格式与PNG比较

众所周知GIF适合图形,JPEG适合照片,PNG系列两种都适合。

相比GIF

PNG 8除了不支持动画外,PNG8有GIF所有的特点,但是比GIF更加具有优势的是它支持alpha透明和更优的压缩。所以,大多数情况下,你都应该用PNG8不是GIF(除了非常小的图片GIF会有更好的压缩外)。

相比JPEG

JPEG比全色PNG具有更加好的压缩,因此也使得JPEG适合照片,但是编辑JPEG过程中容易造成质量的损失,所以全色PNG适合作为编辑JPEG的过渡格式.

阅读下一篇:请给PNG8一个机会:对png8的误解

标签:图片,gif,jpg,png8
0
投稿

猜你喜欢

  • 玩转CSS3色彩[译]

    2010-01-13 13:02:00
  • [奇招] JS暴虐查找算法

    2008-07-06 21:17:00
  • 立足于传统行业设计

    2008-07-26 12:36:00
  • 五个常用MySQL图形化管理工具

    2012-01-05 18:49:16
  • 多个函数验证同一表单方法

    2007-10-06 22:55:00
  • SQL Server与Oracle、DB2的优劣对比

    2009-01-07 14:16:00
  • FileSystem对象常用的文件操作函数有哪些?

    2009-11-01 15:11:00
  • 提高javascript的速度系列(序)

    2008-07-15 12:38:00
  • 如何使用表格来储存数据库的记录?

    2010-05-16 15:14:00
  • 注册表单之电子邮箱

    2008-08-19 17:58:00
  • 使用正则表达式找出不包含特定字符串的条目

    2010-03-02 22:06:00
  • 看ASP程序源码的方法及工具

    2009-01-21 19:58:00
  • jQuery 横向滚动图片

    2009-03-11 13:09:00
  • iframe的防插与强插

    2009-03-03 12:33:00
  • FSO组件之驱动器操作asp源码

    2010-05-03 10:59:00
  • 表单特殊输入js验证

    2008-03-26 12:01:00
  • 观点 2009 年,IE6 走好

    2009-01-04 16:46:00
  • ASP分页显示Recordset数据

    2008-11-07 15:43:00
  • 订单转化率之回访确认

    2009-08-24 12:40:00
  • 框架iframe子页面,自适应高度方法

    2008-06-07 13:31:00
  • asp之家 网络编程 m.aspxhome.com