开发者社区> 问答> 正文

为什么现在很多网站都不使用延时加载图片来优化性能呢?延时加载有什么很严重的弊端吗?

screenshot
很多用户可视区以下的图片都被加载了。 为什么不采用滚动条可视区延时加载的方式来优化呢?

按腾讯的实力这个很简单的操作应该没问题呀~请问为什么没有采用呢~

是不是利用滚动条 延时加载图片这个方式有什么很严重的缺点??

展开
收起
杨冬芳 2016-06-13 17:42:53 2971 0
2 条回答
写回答
取消 提交回答
  • 任何技术方案都有会有权衡的。

    比如,除了延时加载之外,你还应该知道有“预加载”这个概念。

    预加载可以提高用户体验。比如一个循环播放的banner幻灯片组件,如果你不使用预加载,可能用户点击“下一张”操作之后首先看到的是个白屏。这就糟糕了。

    所以,对于包含大量图片、用户滚动操作频繁的页面,需要使用延时加载,以解决首屏显示的性能问题。比如pinterest,花瓣网
    而对于新闻门户网站的新闻页面,用户滚动操作不那么频繁,就没有必要使用延时加载了。

    2019-07-17 19:36:37
    赞同 展开评论 打赏
  • IT从业

    1.可能是懒,这和腾讯的实力无关(懒得做,你能把她怎么办^^)

    2.网站对SEO有依赖,延迟加载通常靠js操作,那么当搜索引擎爬页面时,拿到的内容里,图片的src都是空的

    2019-07-17 19:36:37
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Web服务架构变化及性能优化 立即下载
如何做小程序性能优化 立即下载
动态、高效,蚂蚁动态卡片的内核逻辑 立即下载