图片优化

图片是大多数网站的页面总体积占比最大的资源,优化图片毫无争议的成为了改进页面加载速度的最佳切入点

1 .平衡每张图文件的大小和质量
2 .找到减小网站中图片请求总数的方法
3 .优化网站图片的创作流程以改进性能

图片格式的选取-思考

1 .在不对质量造成明显影响的情况下,可以对图片压缩到什么程度
2 .需要多少种颜色
3 .需要透明么
4 .需要动画么
5 .这个图片显示时最大的宽和高是多少
6 .这张图片在网站中的复用性是如何

各种图片格式的介绍

jpeg

1 .图片含有其他大量颜色的理想格式,支持渐进式输出,降噪
2 .通过多种途径的压缩,而不会出现视觉上可感知的明显的质量损失。
3 .在有损压缩的情况下可能会出现明显的压缩修饰痕迹。
4 .jpeg善于丢弃处于平滑渐变和低对比度区域的信息,相邻像素差异较大的图片,可以采用png格式
5 .jpeg图像中不同颜色越多,文件的体积越大,噪点和纹理也会显著的增加文件的体积
6 .选择jpeg类型可以影响网站载入速度的感知性能,基线jpeg文件是全分辩率的图片,由对图片从顶部至底部的扫描所组成,所以在浏览器中是一行行的逐渐显示出来,一开始以低清晰度形式马上显示出来,然后逐渐变得更加清晰。
7 .cpu使用率:渐进式jpeg每次扫描所需要的CPU电力,差不多是渲染一次完整基线JPEG所考虑的量,对于移动设备来说可能是个不好的消息

GIF

1 .起源于1987年,支持动画和透明度,每帧只有256色,是一种无损格式文件
2 .当动画不能用CSS代替的时候。
3 .同样的输出为GIF的时候比PNG-8体积小。
4 .gif图片的大小受到抖动量的影响。
5 .垂直噪点也会影响文件大小

PNG

1 .为了弥补GIF格式创造的无损格式。
2 .当图片需要透明的时候,PNG是最合适的格式。
3 .当图像中颜色数量较少的时候,png8可能是最合适的选择,png8最多支持256种颜色,并且文件体积较小
4 .png24文件在颜色数目上没有限制,同以上两种文件一样,减少噪点和颜色的数量会从整体上减少文件的体积

webP格式

1 .相比jpeg,可以把图片缩小40%。

额外的压缩

1 .确报导出的图片在你需要的最大范围以内
2 .导出图片之后,可以使用imageOptim之类的软件,找出不同文件格式的合理压缩策略,这些工具可以在不损失质量的前提下,大大减小图片文件的体积
3 .如果可能,将这个工作流程自动化。
4 .使用工具和算法优化图片:及时使用了高效的图片格式也需要后续的处理和优化,减少噪点。

替换图片请求

1 .除了减小图片体积以外,还可以通过减少图片的请求数量来优化页面加载。
2 .使用图片精灵:网页设计中那些较小,重复的图片。只需要一次http连接就可以实现。http2.0的时代这个可能会被淘汰。
3 .用css3:重复渐变,loading,但是要注意页面重绘现象
4 .data URL:用base64编码的方法将图像转为纯文本,将其变为一个url.
5 .SVG:替换图标,如果图片是纯色,单色,渐变,或者很少的细节。无论设备是否支持视网膜,都可以很好地显示,是一种优雅的可缩放的图像

图片使用规划和改进

1 .建立日常检查机制来确定哪些图片可以被复用,合并,或者导出成其他格式。
2 .同样的,对于网站的页面体积也可以进行日常的检查,注意页面体积的组成,包括图片的占比,如果页面的体积发生了显著的增长,找到原因,并对文件体积进行优化
3 .创建样式指南:可作为网站图片创作的参考,特别是对图标的含义或者精灵图的使用来说。
4 .指导其他的图片创作者

响应式图片

1 .picture元素
2 .srcset属性

使用图片cdn

1 .所有的资源都可以从CDN资源中受益。但是一些特定的工具是专门针对图片的。
2 .图片占整个页面的60-80%

图片自动优化平台

1 .

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 205,386评论 6 479
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,939评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,851评论 0 341
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,953评论 1 278
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,971评论 5 369
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,784评论 1 283
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,126评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,765评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,148评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,744评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,858评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,479评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,080评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,053评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,278评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,245评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,590评论 2 343

推荐阅读更多精彩内容