网页图片多,真的慢了许多

起因

那天同事说我自己切图切得太仔细,效率慢了许多,有些地方可以直接用图,仔细思量了一下,这是个专题页面,主要用来展示,没有交互,直接用图,不仅保持了样式的不便,效率也提升不少。说干就干,切完之后,传到服务器上一测试,真慢!

![Q]3_BVBD0~C8)WWUC)HBWRK.png](http://upload-images.jianshu.io/upload_images/5199061-f6eeec77b75bc9ce.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

分析了一下体验慢的原因:

反思:

  • 只要不需要用图片的,尽量不用图片,这样在网络差的情况下,也能让用户尽可能浏览到网页的内容;
  • css中使用背景图下载到本地,需要三个步骤 1 html 下载--》css下载--》image,能用img 不适用css- background ,css中使用图片小的图片,考虑使用data-URL 内联到css中;
  • html中比价小并且多的图片考虑使用data-URL;
  • 使用图片之前,使用压缩工具压缩一下,一般可以压缩大小60%以上,效果明显,损失度不高,之前一直使用tinypng.com这个网站;
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,349评论 25 708
  • 原创文章,未经允许,严禁转载 还记得 图片延迟加载方案 那篇博文吗?当初分析了定宽高值和定宽高比这两种常见的图片延...
    齐修_qixiuss阅读 47,013评论 36 376
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,948评论 18 139
  • 喜欢一个人的时候 看着真的会发光 全身像是自带圣光一样吸引着你 不喜欢的时候 嗯 跟平常人一样啊 当初的光也不再了...
    小猫咪的假期阅读 192评论 0 0
  • 儿童画清明这张花了三小时,然后同事说太幼稚,我又三秒钟(有点夸张,其实有三分钟)做了另外两张同款低配版。。大家觉得...
    三千烬阅读 698评论 4 3