前端如何解决图片太多加载资源慢的问题

  • 使用图片服务器
  • 使用图片懒加载
  • CSS sprites

使用图片服务器

把图片服务器与应用服务器分开,图片服务器采用独立域名 ,css、js和图片就可以并发请求了,我们公司使用腾讯云cos,把图片上传腾讯云,获取图片URL地址,

使用图片懒加载

按需加载数据,可以刚开始只加载10条数据,当页面滚动到特定位置触发事件函数请求接口,获取数据把图片值赋值给是img的src属性

CSS sprites

把所有的图片放在一张大图上,通过background-position属性设置位置,但是这样写每次修改图片都需要重新做一张图,重新定位,如果项目很稳定修改不多,可以使用,如果迭代频繁不建议使用,麻烦

前端如何解决图片太多加载资源慢的问题相关推荐

  1. 图片太多加载过慢?学学图片懒加载吧

    实验介绍 我们在浏览图片较多的网页时,有没有想过这些图片是如何成功展示的呢?比如像这样的图片素材网站: 这样的网页拥有成千上万的图片资源,如何优化网页性能成为了开发人员不得不思考的技术问题. 不难发现 ...

  2. 前端判断img图片未能正确加载时显示一个默认图片。img标签onerror事件设置了本地默认图片还是不显示的问题

    前端img标签中引用后端交给的图片地址时,有可能这个路径下图片被删除或者损坏了,那么页面在加载img图片时就显示为,太丑了. img标签有个onerror事件,就是当图片未被正确加载的时候调用此事件, ...

  3. 解决图片按顺序加载问题

    最近在完成项目中由于客户的服务器配置不够,带宽只有2m,在加载图片的时候出现了加载缓慢同时加载所有图片的问题,所以需要用到循环添加图片地址,减轻服务器的压力并且优化用户的使用感受. 解决方案思路如下: ...

  4. 【Web】解决简书图片不显示问题“系统维护中,图片暂时无法加载”

    个人博客: http://www.milovetingting.cn 简书不显示图片的解决方法 首次编辑于2019-6-6 最近几天在浏览简书上的文章时,发现图片显示不出来,提示"系统维护中 ...

  5. 成功解决Glide3.7.0加载https图片,显示占位图问题。

    平时我们使用Glide加载http网址的图片的时候,图片可以正常加载出来,但是如果服务器端加上了安全认证,当加载自签名的https图片的时候就会报如下错误(证书路径验证异常). Trust ancho ...

  6. Deepin解决QQ(Wine)无法加载图片

    聊天记录中的图片无法加载,头像也显示上世纪的头像. 解决方法:关闭IPv6. $ sudo dedit /etc/sysctl.conf # 用dedit.vim.gedit都行,安装了哪个用哪个: ...

  7. 关于解决 从相册中选择照片后无法剪切图片以及无法加载图片的问题

    程序分析: 主要分两个部分 (1)先拍照,然后剪切,最后显示出来.    (2)从相册中选择一张照片进行剪切然后显示出来 代码参照<第一行代码>,书中的代码运行时(2)出现了问题,无法剪切 ...

  8. 性能优化——图片压缩、加载和格式选择

    本文首发于政采云前端团队博客:性能优化--图片压缩.加载和格式选择 https://www.zoo.team/article/images-compress 前言 相信大家都听说过 "258 ...

  9. 前端性能优化——如何提高页面加载速度?

    1.将样式表放在头部 首先说明一下,将样式表放在头部对于实际页面加载的时间并不能造成太大影响,但是这会减少页面首屏出现的时间,使页面内容逐步呈现,改善用户体验,防止"白屏". 我们 ...

最新文章

  1. H5调用Android播放视频
  2. zedboard:使用ISE和modelsim搭建仿真环境
  3. Redis分布式锁,看完不懂你打我
  4. JDK——NIO系统调用浅析
  5. python区域增长_Python – 有效地为高密度区域创建密度图,稀疏区域的点
  6. 两个iphone怎么大量传照片_手机照片删除了怎么恢复?这两个简单方法一看就会,还不收藏?...
  7. 第47讲:scrapy-redis分布式爬虫介绍
  8. 【jQuery】使用id选择器,找出外层div中嵌套的内层div
  9. C# Aspose.Word 操作word文档(利用模板)
  10. Flask框架——CSRF保护
  11. @configuration注解_Spring注解@Configuration
  12. Unity3D--枚举+协程控制定点移动
  13. python100例详解-Python字典实现简单的三级菜单(实例讲解)
  14. 面向服务架构(SOA)和企业服务总线(ESB)
  15. CentOS操作系统密码复杂度策略设置
  16. HTML实现W3school导航栏(附带重置样式表reset.css)
  17. 大神如何用油猴提升前端开发效率 ?
  18. 你有一份七夕赚钱指南等待签收
  19. 【下载】DE2、DE2-70、DE1光盘资料
  20. LoRa手持无线终端相比我们常用的工业PDA有哪些优势

热门文章

  1. libevent 学习文档-翻译
  2. 高中分班考试如何计算机,高中分班是怎么分的
  3. mipcms修改后台地址
  4. 1 PyAutoGUI简介
  5. 国产超低功耗华大单片机HC32L110开发板上手入门
  6. java正则表达 w_正则表达式 \w \d 的意义
  7. 嗷嗷加班,如何保持学习能力~
  8. 优秀的spring入门书籍列表
  9. 手机文件怎么与电脑同步
  10. 小网站也是有尊严的,被盛大威胁