页面中图像格式的选用之我见(2)

作者:小毅 来源:毅博客 时间:2007-10-31 18:11:00 

在实际的工作中,我发现一般的纯色的图形,比如一些小图标、平铺背景其中的色彩比较少,那么作为GIF格式虽然只有256种色彩,但是应对这种类型的图片那一定是非常的合适的。当然了,不排除有一些特别的小图标色彩的丰富性,但是相信作为小图标其色彩有点损失也不会影响到整体的视觉效果,所以GIF的适用范围是:小图标、平铺背景等色彩比较少的小型图片。

那么大图片又怎么选择呢,首先我们先了解一下JPG,我们使用Photoshop的朋友都知道,在最后导出图片时会有一个地方让我们选择这个JPG图片的图片品质,100%是表示无压缩,当我们拿同一张图片导出不同的品质图片对比时我们发现品质低的很明显会比品质高的脏了很多,这样照片看起来就很不好,当然我们也发现这种情况在偏大色块的图片中犹为突出。所以比如天空、人像。特别人像面部就会出现很难看的黑斑。当然如果对于照片质量要求不严格可以使用JPG并且降低品质。但是不适用于背景、小图标。

我个人觉得PNG是介于GIF与高品质JPG之间的一种选择,如果是简纯的小图标,PNG会比GIF大这么一点,但是品质上是差不多的。如果是普通的图片,那么PNG还是要比高品质的JPG要小一点的,但是PNG还是有点色彩损失的。不过如果图片不放大基本上看不出来。我们做页面基本上不是为了让人放大了挑刺。所以PNG也就是介于中间的一种选择。当然了,PNG还有一个很伟大的优点,那就是透明,虽然IE6之前还不支持这一特性。GIF也有透明,但是GIF只支持绝对的透明,不支持半透明,所以GIF的图片的边缘常会有一圈的白色的小点。而PNG就没有这些问题,随着时代的发展当IE6成为历史的时候我想我们就可以看到PNG的真实的威力。

当然了有一种特别的情况可能会很特别,那就是背景图片与前景图片的切合处,这种地方需要色彩结构一致才能产生良好的视觉效果。那么这种时候注意尽可能的不要使用不同格式混合使用。

标签:图像,格式,GIF,PNG,JPG
0
投稿

猜你喜欢

  • asp如何修改WINNT的登录密码?

    2010-06-10 17:06:00
  • 用DIV+CSS编写出的网页中的圆角矩形

    2007-10-14 16:03:00
  • 让ExtJs的combobox不显示HTML……

    2009-05-31 17:01:00
  • 全兼容的纯CSS级联菜单要点浅析

    2009-06-10 14:42:00
  • 语义化提高页面质量

    2007-10-07 11:56:00
  • 浅谈Oracle数据库的建模与设计

    2010-07-20 12:55:00
  • PHP文件运行步骤以及数据库的连接代码

    2023-05-25 08:32:51
  • 谈谈网页设计中的字体应用 (3) 实战应用篇·上

    2009-11-24 13:09:00
  • 30个出色的分页设计

    2009-05-12 17:49:00
  • oracle中的视图详解

    2009-12-22 11:48:00
  • asp如何在聊天室实现趣味答题并计分功能?

    2010-06-18 20:00:00
  • 分享我们的select控件设计过程

    2009-06-16 18:04:00
  • 网页栅格系统研究:960的秘密

    2008-10-24 17:03:00
  • ASP防盗链及防下载的方法

    2007-09-19 12:22:00
  • 在ASP应用程序中加入智能搜索

    2007-09-18 13:15:00
  • js 混淆加密工具代码

    2007-09-22 18:10:00
  • javascript面向对象编程(一)

    2008-03-07 12:54:00
  • HTML 5新增的元素

    2007-10-29 12:39:00
  • Sql server中的char、varchar、text和nchar、nvarchar、ntext的区别

    2011-08-14 09:43:44
  • ASP checkbox复选框是否被选中的代码(结合数据库)

    2011-03-06 11:21:00
  • asp之家 网络编程 m.aspxhome.com