今天有个学生问我:页面中运用 GIF格式,失真太大,如何办呢?这个疑问比较基本啊,只要用JPG就可以了。我们常用的页面的图片格式有三种,GIF、JPG、PNG。那么这三种格式我们如何选择运用呢?下面就我的一些体会来谈谈我对于这三个格式的运用上的一些见解。
下面我们先了解一下几种格式的比较正式的解释:
GIF意为Graphics Interchange format(图形交换格式),GIF图片的扩展名是gif。现在所有的图形阅读器都支持GIF格式,而且有的图形阅读器只认识GIF格式。GIF是一种索引颜色格式,在颜色数很少的情况下,产生的文件更小,它的优点主要有:
GIF格式支持背景透明。GIF图片如果背景色配置为透明,它将与阅读器背景相结合,生成非矩形的图片。
GIF格式支持动画。在Flash动画出现之前,GIF动画可以说是网页中**的动画形式。GIF格式可以将单帧的图象组合起来,然后轮流播放每一帧而成为动画。虽然并不是所有的图形阅读器都支持GIF动画,但是更新的图形阅读器都已经支持GIF动画。
GIF格式支持图形渐进。渐进是指图片渐渐显示在屏幕上,渐进图片将比非渐进图片更快地出现在屏幕上,可以让访问者更快地知道图片的概貌。
GIF格式支持无损压缩。无损压缩是不损失图片细节而压缩图片的有效要领,由于GIF格式采用无损压缩,所以它更适合于线条、图标和图纸。
GIF格式的缺点同样相当明显。索引颜色是历史遗留的产物,在DOS下的老游戏几乎无一例外的采用索引颜色,这种格式本来早就应该淘汰了。但是由于带宽的限定,GIF从DOS时代红到了Internet时代。GIF这种索引颜色格式更大的缺点就是它只有256种颜色,这对于照片质量的图片是显然不够的。
JPEG代表Joint Photograhic Exp erts Group(联合图像专家组),这种格式经常写成JPG,JPG图片的扩展名为jpg。
JPG更主要的优点是能支持上百万种颜色,从而可以用来表现照片。此外,由于JPG图片运用更有效的有损压缩算法,从而使文件长度更小,下载时间更短。有损压缩会放弃图像中的某些细节,以减少文件长度。它的压缩比相当高,运用专门的JPG压缩工具其压缩比可达180:1,而且图像质量从阅读角度来讲质量受损不会太大,这样就大大方便了网络传输和硬盘交换文件。JPG较GIF更适合于照片,因为在照片中损失一些细节不像对艺术线条那么明显。另外,JPG对照片的压缩比例更大,而更后的质量也更好。
但是从长郧凹复看,JPG随着带宽的不断提高和存储介质的发展,它也应该是一种被淘汰的图片格式,因为有损压缩对图像会产生不可恢复的损失。所以经过压缩的JPG的图片一般不适合打印,在备份主要图片时也更好不要运用 JPG。还有,JPG也不如GIF图像那么灵活,它不支持图形渐进、背景透明,更不支持动画。
网页页面中对于图像格式的选用1,多多交流。