无论您网站的目的,慢速网页将立即将游客转向游客。

快速加载,也称为“网站性能”,对Web上的伟大用户体验至关重要。2019年,平均速度索引(或平均需要多长时间才能显示可见元素)大约六秒钟。甚至这种时间跨越了我们的耐心。在移动设备上,负载时间从一秒增加到六秒钟超过双打反弹率

为什么一个网页可能需要很长时间才能加载?一个可能的原因是页面大小 - 更具体地说,网页上的内容数量和每条内容的文件大小。许多图像,视频和其他媒体可以扼杀页速,并在其他地方发送令人沮丧的访客。

幸运的是,有一个不需要切割内容的解决方案。它被称为懒惰的装载。延迟加载可以提高您的网站性能,限制带宽使用情况,甚至可以提供您的网站SEO提升。

立即下载:免费介绍HTML和CSS指南

在这篇文章中,我将解释懒惰的装载及其对手,渴望加载。我们还将讨论为什么懒惰加载可能是您网站上的一个很棒的功能,以及如何将其添加到页面上。

什么是懒惰的装载?

延迟加载是网页使用以优化负载时间的技术。通过延迟加载,网页首先加载所需的内容,并等待加载任何剩余的页面内容,直到用户需要它。延迟加载缩短了网页打开所需的时间,因为浏览器仅在页面上加载页面上的一小部分。

该过程称为“懒惰”,因为它会延迟加载到所需的方式 - 同样的方式有人可能会推迟任务。但在这种情况下,懒惰是一件好事。

你以前有可能看到懒惰的装载。让我们去谷歌图片以举个例子。如果我搜索腊肠州的照片(正如我经常工作),谷歌将在一个结果页面上为我提出一堆图像。

在页面上加载所有这些图像不会有意义,因为在找到我喜欢和离开的图像之前,我可能不会滚动太远。为什么浪费宝斯贩子的宝贵装载时间和数据我永远不会看到?

Google图像实现延迟加载。对于隐藏内容,它加载占位符图像以替换实际图像。这些占位符比完全渲染的内容所花费的时间更少。当他们的占位符进入视图时,真实图像很快加载(即,当我向下滚动时)。

Google图片网页延迟加载

来源

像这样的按需加载技术都在网上使用。访问您最喜欢的一些图像沉重的网站 - 有机会,他们使用这种技术。虽然延迟加载最常用于图像上,但它可以应用于任何页面元素,包括文本,视频或其他嵌入内容。

什么是急切装载?

渴望加载与延迟装载相反。渴望加载,网页立即加载所有内容。急切加载允许浏览器在其缓存中存储网页的所有内容,如果访问者返回页面,这可能会有所帮助。但是,此方法可以缓慢加载较大的网页文件。

数据上较少的页面往往采用急切装载。乘坐您的普通维基百科页面:这些文章由文本主导,它比图像占用更少的文件空间。因此,维基百科选择急切加载在懒惰的加载中为其页面内容。

Wikipedia网页与急切装载

来源

现在我们知道这些加载方法之间的区别,让我们讨论您的网站最适合哪种选项。

何时使用延迟加载

懒惰的加载对于具有许多重量级内容(如图像,GIF和视频)的长网页非常适合,这对用户体验不必要。

页面需要延迟加载没有严格的准则,但您可以测试您的网站的性能和用户参与,而无需延迟加载以进行此调用。根据结果​​,其他增加负荷时间的措施可能会更值得自己的时间。

将延迟加载应用于您的页面内容有许多潜在的优势:

  • 它有助于您的页面加载更快。这提高了访客体验,增加了参观者和转换的数量,以及帮助你的SEO
  • 它减少了数据使用率,因为浏览器加载每次访问总页面内容的一小部分。这为您和访问者提供了数据成本:您将减少加载更少的项目,您的用户不需要加载您的网页的数据。
  • 它节省了负载含量所需的能量,这会保留电池寿命。它还使计算机免于过热和听起来像喷射发动机。
  • 如果您继续提供相关内容,它将在您的页面上保留访问者。这个巅峰的例子是无限滚动。社交媒体网站一直这样做以避免我们的注意。

何时使用急切装载

懒惰的装载可以让您的网站提供一些主要优点,但并非总是如此。有时最好选择渴望加​​载渴望装载方法。这些案件包括:

所有内容显示在“折叠之上”

折叠是Web浏览器窗口的底部。由于折叠上方的空间显示在页面加载上,因此用户应立即可见此区域中的内容。折叠位于不同的屏幕和窗口尺寸的不同地方,因此在不同的设备上查看您的网站并使用您的最佳判断来确定页面上的位置,开始懒惰加载内容。

当资源需要reybet雷竞技下载加载背景时

任何在页面后面运行的特殊代码或媒体都应急于加载。一个示例是Web应用程序,它需要在运行之前完全加载的大多数或全部功能。

如果您的网页具有最小的重量级内容

如果您不需要,请勿使用延迟加载。太多延迟装载可能会降低您的网站的原因:

  • 您的页面上的动态加载太多会导致中断并扰乱访问者的经验。
  • 隐藏大量内容可能实际上对抗SEO。如果未显示某些内容,则会有机会由搜索引擎索引。要确保谷歌正确阅读您的网站,请参阅懒惰的内容指南
  • 延迟装载涉及修改您的网站代码。您需要资源和/或时间来进reybet雷竞技下载行这些更改并测试它们。

总结,如果页面短缺和/或主要包含轻量级内容(即用最小图像/视频的文本主导),最好避免使用延迟装载过度工程。没有它,我的香肠狗博客会很好。

如何为您的图像实施延迟加载

有不同的方法可以为您的网站添加延迟加载,具体取决于您是否要与您的网站代码直接互动。有些浏览器也可能会自动应用懒惰加载您的网页。

使用加载项

为了快速且轻松的选项,请搜索您的信誉良好的和维护良好的加载项内容管理系统或网站建设者。例如,WordPress有延迟加载图像的几个插件这将为您做大部分工作。其他CMS平台为同一目的提供插件/模块/扩展。

使用HTML“加载”属性

您可以使用“加载”属性在网页上用每个图像切换加载过程。要指定的加载设置,请将属性添加到标签,如下所示:

//懒惰加载图像

//渴望加载图像

//跨越浏览器的加载行为(相同没有“加载”属性)

有关实施延迟装载的额外实践方法,请参阅Mozilla的懒惰装载指南Imagekit的综合指南

延迟装载是改善页面性能并在您的网站上保留访问者的重要选择。如果您选择延迟加载,请务必在启动之前使用此新功能测试您的网站。任何错误都可能会阻止隐藏的内容显示出现,而且没有内容比内容更糟糕。但是,如果完成,但懒惰的装载将从LAG-即将吹嘘的页面。

新的呼叫动作

CSS介绍

最初发布于2020年6月3日上午7:00:00,Updationd 6月08日2020年

话题:

网站开发