网站图片优化的分类有哪些?

 随着网站数量的日益增多,网站彼此之间的竞争也越来越激烈了,现在已不再是单纯的关键词排名竞争,用户体验也显的尤为重要,尤其是网站的打开速度。而在网站优化中,图片的大小在一定程度上决定着网站速度,如果图片优化得好,不但可以提高页面的加载速度,提升网站的用户体验,而且还可以通过图片优化来节省网站的带宽。

网站图片优化

 

 本文中,厦门seo说的图片优化就是最简单的图片优化,不是ALT标签、不是图片原创、也不是图片位置等图片排名优化,就是图片大小的优化,这一点也是百度站长平台页面优化建议要求的,那么作为页面构建工程师应该采用什么方法来优化图片,既能保证UI的还原度,又使图片最精简呢?下面小邓就个人的经验,来简单介绍一下网站图片优化方法的分类有哪些?

 

1、矢量图和位图的对比

 

首先我们先来看看矢量图和位图之间有什么区别呢?具体情况如下图所示:

 

矢量图和位图的对比

 

(1)矢量图

 

 矢量图:缩放、旋转不失真的图像格式,不管你离多近去看都看不到图形的最小单位。存储的文件较小,但是很难表现色彩层次丰富的逼真图像效果。你可以理解成完美的圆型、抛物线等形状。

 

(2)位图

 

 位图:又叫栅格图、像素图,最小单位由像素构成,缩放、旋转会失真。在图像工具将位图放到最大时能看到每一针的色彩过渡,大多都是在用JPG、GIF、BMP、PNG几种格式。举个例子来说,位图就好比十字绣,远看时画面细腻多彩,近看时能看到每一针的色彩过渡。如下图所示:

 

十字绣像素图

 

2、有损压缩和无损压缩

 

(1)有损压缩

 

 有损压缩的特点是保持颜色的逐渐变化,根据人眼观察现实世界的突然变化,然后使用附近的颜色通过渐变或其他形式进行填充。因为素点的数据信息,所以存储量会降低,还不会影响图像的还原度质会有所下降。JPG是有损压缩格式,在存储图像时会把图像分解成8*8像素的网格单单独优化。举个例子:白色小块为8*8px,黑色底色块为32*32px,当小白块已经不是纯白色了,它周围的小白块却很尖锐,如下图所示:

 

JPG像素图

 

 右上角的白色格子刚好没有在8*8像素的网格单元中,所以保存时会跟周围的8*8的网格单元颜色融合,下图的效果:

 

8*8的网格单元

 

 这就是平时保存JPG图片时图像会模糊的原因,下面是几张彩色图的局部对比效果:

 

局部对比效果

 

(2)无损压缩

 

 无损压缩是利用数据的统计冗余进行压缩,真实的记录图像上每个像素点的数据信息。他的原理是先判断哪些颜色相同,哪些不同,将相同颜色的数据信息进行压缩记录,把不同的数据另外保存,多次存储后图片的品质不会下降。

 

 为什么无损压缩的图也会有失真的?因为他的压缩原理是通过索引图像上相同区域的颜色进行压缩和还原,也就是说只有在图像的颜色数量小于我们可以保存的颜色数量时,才能真实的记录和还原图像,否则就会丢失一些图像信息。例如PNG-8和GIF格式:

 

图像信息丢失

 

 而PNG24为真彩色所以颜色表为空,不会失真。如下图所示:

 

PNG24为真彩色所以颜色表为空,不会失真。

 

3、PNG、GIF、JPG图片对比

 

 在我们进行图像优化技术前,需要学习有关的图片格式的一些技术细节。每个图形格式都有自己的优势和弱点,知道他们会使你得到更好的视觉质量和压缩品质。对于PNG、GIF和JPG图片的压缩情况及数据对比,为了能直观的表达出三种之间的区别,我直接列了一个表,如下图所示:

 

JPG、PNG和GIF图片对比

 

(1)PNG-8的高压缩比

 

 切图时,有时选择 PNG-8 可以获得更高的压缩比。注意,是PNG-8,不是PNG-24。不过有些情况下还是GIF或JPG会小一些,需要根据实际情况调试以选择最佳方案。

 

(2)PNG-24的优化技巧

 

 PNG-24优化时可以使用ps里的色调分离,减小大小,然后再用工具进行优化一下。

 拿微博左侧导航的小icon为例,压缩后的图像大小对比如下图:

 

压缩后的图像大小对比

 

 PS色调分离的操作方法如下:

 

PS色调分离操作方法

 

 对比大小及效果展示:

 

 对比大小及效果展示

 

 使用工具优化后,还能够小一些:

 

使用工具优化后,还能够小一些

 

 请注意,上图中原本是GIF格式的图片被改为了PNG格式。所以,在使用工具优化时后需要再查看一下文件格式是否被更改,避免漏过某些图片没有优化。

 

4、图型类和照片类

 

 另外对于图像格式的选择,我们还需要考虑图片的使用场景或功能,概括为两类:图型类和照片类。

 

(1)图型类

 

 图形符号,具有高度浓缩并快捷传达信息、便于记忆的特性,颜色数量较少。一般可以使用PNG格式或者GIF格式。优化时可采用PNG格式为PNG8或者PNG24,品质为32,如果色彩有损失可采用品质64或者128。例如:首页左导的图标、feed区图标、勋章图、表情动画都属于图形。

 

(2)照片类

 

 照片通常含有百万数量级的颜色,包括平滑的颜色过度和渐变,如果是图形较为复杂,图中有时会出现真实的照片。照片类一般用PNG和JPG,可以根据图片色彩的丰富程度而定。PNG的品质一般要到128。JPG的品质一般要在70-80之间,以噪点的程度确定。例如:皮肤背景图、发布器、按钮背景、发布器下方的tips、右侧广告、用户头像、用户发布的图片。

 

5、通用类和随机类

 

 按照首页图片出现的频率分成:通用类、随机类

 

 通用类:每个人首页都会看到,图标、按钮、小背景。

 

 例如,顶部托盘图标、左导图标、feed区图标、发布器图标、身份图标、操作类图标、状态类图标、按钮。尽可能的采用PNG的格式保存,文件会相对来说较小一些。

 

 下图为微博的按钮和左侧导航icon小图的,使用GIF和PNG格式的大小对比:

 

使用GIF和PNG格式的大小对比

 

 随机类:根据自己定义和发布的内容而定。

 

6、表情GIF

 

 可以使用FireWorks或者ImageReady,建议使用ImageReady。

 

 最好是手动一张张的调整,因为这些表情图的色彩值都比较少,如果使用比较大的颜色时会存储量较大。

 

 另外,批处理的话也是需要一个文件夹一个文件夹去处理,表情的文件夹太多了,基本上批处理还是很慢。批处理如果是使用FireWorks的话,有的动画会出现变快或者是缺边的情况。

 

 手动处理时,根据索引色的多少来存,一般来说4-128索引色存储。

 

7、换肤类图片

 

 采用JPG格式或者PNG格式。

 

 皮肤的主要背景图中如含有真实的照片或者文字,可采用JPG格式,为了保证更接近设计图需采用85以上的品质压缩图片。如果色彩跨度不大的背景图片,可采用PNG格式。

 

8、勋章类

 

 目前有GIF和PNG两种格式,GIF的是小图、PNG的是中图和大图。品质选128即可。

 

 这个目录批处理比较快。因为都是在同一个文件夹里。但是手动的话会更小一点。

 

9、各种广告

 

 发布器下方tips、右侧广告、底部广告。采用JPG格式或者PNG格式。

 

10、用户相关图

 

 头像、用户发布的图这个需要在后台控制压缩品质。采用JPG格式或者PNG格式。

 

厦门seo总结:

 

 当然,优化图片大小的方法还有很多,但是我们始终要注意,不要因为追求速度的极致影响了图片的质量,我们说的图片大小优化永远是建立在既能保证图片质量不影响页面UI设计,又能使图片大小最小的基础上。速度快了质量差了同样是伤害了用户体验,不要顾此失彼,盲目的压缩大小,同时也不要让图片拖网站速度的后退,在保证UI的同时一定要注重图片大小优化。

福建SEO

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: