{"id":73,"date":"2022-05-01T16:36:11","date_gmt":"2022-05-01T16:36:11","guid":{"rendered":"https:\/\/ads.geza.dev\/blog\/?p=73"},"modified":"2023-04-20T12:13:50","modified_gmt":"2023-04-20T12:13:50","slug":"what-is-lazy-loading","status":"publish","type":"post","link":"https:\/\/adsinteractive.com\/blog\/what-is-lazy-loading\/","title":{"rendered":"What is Lazy Loading?"},"content":{"rendered":"\n<p>In our previous post regarding <a href=\"https:\/\/adsinteractive.com\/blog\/google-core-web-vitals\/\" target=\"_blank\" rel=\"noreferrer noopener\">Google Core Web Vitals<\/a>, we detailed why every publisher who wants to get the most out of their website should provide their readers the best possible user experience. Today we take a look at <strong>Lazy Load<\/strong>i<strong>ng<\/strong> technology and reveal every detail you need to know about it.<\/p>\n\n\n\n<p><strong>Lazy Loading<\/strong><\/p>\n\n\n\n<p>Typically, when a user opens a web page, the content of the entire page is downloaded and displayed in one step. Lazy loading sounds weird, but it\u2019s a simple concept: a script or image is only loaded when it is needed. The opposite is eager loading, which means loading everything at once (e.g. loading the entire page for the first time).<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/adsinteractive.com\/blog\/wp-content\/uploads\/2022\/05\/use-lazy-loading-ads-interactive-ad-monetization-platform-1024x683.jpg\" alt=\"man photographed from behind, sitting in front of a computer screen in sunset ads interactive ad monetization platform\" class=\"wp-image-552\" srcset=\"https:\/\/adsinteractive.com\/blog\/wp-content\/uploads\/2022\/05\/use-lazy-loading-ads-interactive-ad-monetization-platform-1024x683.jpg 1024w, https:\/\/adsinteractive.com\/blog\/wp-content\/uploads\/2022\/05\/use-lazy-loading-ads-interactive-ad-monetization-platform-300x200.jpg 300w, https:\/\/adsinteractive.com\/blog\/wp-content\/uploads\/2022\/05\/use-lazy-loading-ads-interactive-ad-monetization-platform-768x512.jpg 768w, https:\/\/adsinteractive.com\/blog\/wp-content\/uploads\/2022\/05\/use-lazy-loading-ads-interactive-ad-monetization-platform.jpg 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Use Lazy Loading<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Of course, eager loading has the advantage that everything is immediately available when you need it, but there is a downside to retrieving a lot of data ahead of time &#8211; you download data you may never need (e.g. appear in a part of the page that the user never visits).<br><br><strong>Lazy loading can speed up the initial load time of a page<\/strong> by avoiding premature downloads of unnecessary resources. It can also save users bandwidth.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">An example of Lazy Loading<\/h2>\n\n\n\n<p>WordPress, one of the most popular blogging platforms on the web, offers a solution called Infinite Scroll. As its name suggests, Infinite Scroll constantly loads content as the user scrolls down the page. The page footer, which is usually not available on an infinitely loaded web page, appears as an overlay below the scrolling content. WordPress claims that users read more posts when Infinite Scroll is enabled, as opposed to the traditional page-based approach.<br><br>Google takes a different approach to image search results. As the user scrolls down the page, the placeholder images are replaced by thumbnails. After displaying a certain number of images, a button can be used to load additional images. By providing this button, Google combines infinity Scroll and Lazy Loading to create a dynamic hybrid approach.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"681\" src=\"https:\/\/adsinteractive.com\/blog\/wp-content\/uploads\/2022\/05\/user-friendly-solution-lazy-loading-ads-interactive-ad-monetization-platform-1024x681.jpg\" alt=\"laptop photographed on a desk, with a source code open on the screen ads interactive ad monetization platform\" class=\"wp-image-551\" srcset=\"https:\/\/adsinteractive.com\/blog\/wp-content\/uploads\/2022\/05\/user-friendly-solution-lazy-loading-ads-interactive-ad-monetization-platform-1024x681.jpg 1024w, https:\/\/adsinteractive.com\/blog\/wp-content\/uploads\/2022\/05\/user-friendly-solution-lazy-loading-ads-interactive-ad-monetization-platform-300x200.jpg 300w, https:\/\/adsinteractive.com\/blog\/wp-content\/uploads\/2022\/05\/user-friendly-solution-lazy-loading-ads-interactive-ad-monetization-platform-768x511.jpg 768w, https:\/\/adsinteractive.com\/blog\/wp-content\/uploads\/2022\/05\/user-friendly-solution-lazy-loading-ads-interactive-ad-monetization-platform.jpg 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">User Friendly Solution<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Advantages of lazy loading<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Strikes a balance between optimizing content delivery and simplifying the end-user experience.<\/li>\n\n\n\n<li><strong>Users access content faster <\/strong>because only part of the site needs to be downloaded when the user first opens it.<\/li>\n\n\n\n<li>Site owners also see more customer retention as content is continuously fed to the user, <strong>reducing the chances of the user leaving the site<\/strong><\/li>\n\n\n\n<li>Pages also experience <strong>lower resource costs<\/strong> because content is displayed only when the user needs it, not all at once.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/adsinteractive.com\/blog\/wp-content\/uploads\/2022\/05\/with-without-lazy-loading-ads-interactive-ad-monetization-platform.png\" alt=\"\" class=\"wp-image-554\" srcset=\"https:\/\/adsinteractive.com\/blog\/wp-content\/uploads\/2022\/05\/with-without-lazy-loading-ads-interactive-ad-monetization-platform.png 1024w, https:\/\/adsinteractive.com\/blog\/wp-content\/uploads\/2022\/05\/with-without-lazy-loading-ads-interactive-ad-monetization-platform-300x200.png 300w, https:\/\/adsinteractive.com\/blog\/wp-content\/uploads\/2022\/05\/with-without-lazy-loading-ads-interactive-ad-monetization-platform-768x512.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Lazy Load vs. without Lazy Load<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Summary<\/h2>\n\n\n\n<p>Simplifying web content is an essential part of shaping the user browsing experience. Dynamically loading resources allows the user to discover more content without having to skip multiple pages or wait for the browser to refresh. If implemented well, Lazy Loading can provide additional content to the reader without the user noticing.<br><strong><br><\/strong>With Lazy Loading, websites can load faster, save bandwidth, and truly provide uninterrupted browsing. At <a href=\"https:\/\/adsinteractive.com\/blog\/ads-interactive-what-makes-us-different\/\">Ads Interactive<\/a>, our partners do not need to worry about implementing Lazy Loading on their website as o IT team ensures that it is built into the site for all our portfolio members. By doing so, we ensure that our clients&#8217; pages provide great user experience, but also positively affects the Visibility of our ads.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lazy loading sounds weird, but it\u2019s a simple concept: you only load a script or image when you need it. Lazy loading can speed up the initial load time of a page by avoiding premature downloads of unnecessary resources.<\/p>\n","protected":false},"author":4,"featured_media":553,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[40],"tags":[41,29],"class_list":["post-73","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-digital-marketing","tag-core-web-vitals","tag-google"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What is Lazy Loading? - Ads Interactive Blog<\/title>\n<meta name=\"description\" content=\"Lazy loading speeds up the initial load time of a page by avoiding premature downloads of unnecessary resources. It also save users bandwidth.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/adsinteractive.com\/blog\/what-is-lazy-loading\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is Lazy Loading? - Ads Interactive Blog\" \/>\n<meta property=\"og:description\" content=\"Lazy loading speeds up the initial load time of a page by avoiding premature downloads of unnecessary resources. It also save users bandwidth.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/adsinteractive.com\/blog\/what-is-lazy-loading\/\" \/>\n<meta property=\"og:site_name\" content=\"Ads Interactive Blog\" \/>\n<meta property=\"article:published_time\" content=\"2022-05-01T16:36:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-20T12:13:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/adsinteractive.com\/blog\/wp-content\/uploads\/2022\/05\/what-is-lazy-loading-ads-interactive-ad-monetization-platform.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1120\" \/>\n\t<meta property=\"og:image:height\" content=\"749\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ads Interactive Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ads Interactive Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/adsinteractive.com\/blog\/what-is-lazy-loading\/\",\"url\":\"https:\/\/adsinteractive.com\/blog\/what-is-lazy-loading\/\",\"name\":\"What is Lazy Loading? - Ads Interactive Blog\",\"isPartOf\":{\"@id\":\"https:\/\/adsinteractive.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/adsinteractive.com\/blog\/what-is-lazy-loading\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/adsinteractive.com\/blog\/what-is-lazy-loading\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/adsinteractive.com\/blog\/wp-content\/uploads\/2022\/05\/what-is-lazy-loading-ads-interactive-ad-monetization-platform.jpg\",\"datePublished\":\"2022-05-01T16:36:11+00:00\",\"dateModified\":\"2023-04-20T12:13:50+00:00\",\"author\":{\"@id\":\"https:\/\/adsinteractive.com\/blog\/#\/schema\/person\/b443b12d0d9e1268863877e924d9014a\"},\"description\":\"Lazy loading speeds up the initial load time of a page by avoiding premature downloads of unnecessary resources. It also save users bandwidth.\",\"breadcrumb\":{\"@id\":\"https:\/\/adsinteractive.com\/blog\/what-is-lazy-loading\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/adsinteractive.com\/blog\/what-is-lazy-loading\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/adsinteractive.com\/blog\/what-is-lazy-loading\/#primaryimage\",\"url\":\"https:\/\/adsinteractive.com\/blog\/wp-content\/uploads\/2022\/05\/what-is-lazy-loading-ads-interactive-ad-monetization-platform.jpg\",\"contentUrl\":\"https:\/\/adsinteractive.com\/blog\/wp-content\/uploads\/2022\/05\/what-is-lazy-loading-ads-interactive-ad-monetization-platform.jpg\",\"width\":1120,\"height\":749,\"caption\":\"web browser photographed with website loading ads interactive ad monetization platform\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/adsinteractive.com\/blog\/what-is-lazy-loading\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/adsinteractive.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What is Lazy Loading?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/adsinteractive.com\/blog\/#website\",\"url\":\"https:\/\/adsinteractive.com\/blog\/\",\"name\":\"Ads Interactive Blog\",\"description\":\"Ad Monetization and Digital Marketing | Ads Interactive Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/adsinteractive.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/adsinteractive.com\/blog\/#\/schema\/person\/b443b12d0d9e1268863877e924d9014a\",\"name\":\"Ads Interactive Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/adsinteractive.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7fe95e40c7bc8efe8aeb9f65c927f464ddf247d547528508072250d5503d4bb0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7fe95e40c7bc8efe8aeb9f65c927f464ddf247d547528508072250d5503d4bb0?s=96&d=mm&r=g\",\"caption\":\"Ads Interactive Team\"},\"url\":\"https:\/\/adsinteractive.com\/blog\/author\/ads-interactive-team\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What is Lazy Loading? - Ads Interactive Blog","description":"Lazy loading speeds up the initial load time of a page by avoiding premature downloads of unnecessary resources. It also save users bandwidth.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/adsinteractive.com\/blog\/what-is-lazy-loading\/","og_locale":"en_US","og_type":"article","og_title":"What is Lazy Loading? - Ads Interactive Blog","og_description":"Lazy loading speeds up the initial load time of a page by avoiding premature downloads of unnecessary resources. It also save users bandwidth.","og_url":"https:\/\/adsinteractive.com\/blog\/what-is-lazy-loading\/","og_site_name":"Ads Interactive Blog","article_published_time":"2022-05-01T16:36:11+00:00","article_modified_time":"2023-04-20T12:13:50+00:00","og_image":[{"width":1120,"height":749,"url":"https:\/\/adsinteractive.com\/blog\/wp-content\/uploads\/2022\/05\/what-is-lazy-loading-ads-interactive-ad-monetization-platform.jpg","type":"image\/jpeg"}],"author":"Ads Interactive Team","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Ads Interactive Team","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/adsinteractive.com\/blog\/what-is-lazy-loading\/","url":"https:\/\/adsinteractive.com\/blog\/what-is-lazy-loading\/","name":"What is Lazy Loading? - Ads Interactive Blog","isPartOf":{"@id":"https:\/\/adsinteractive.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/adsinteractive.com\/blog\/what-is-lazy-loading\/#primaryimage"},"image":{"@id":"https:\/\/adsinteractive.com\/blog\/what-is-lazy-loading\/#primaryimage"},"thumbnailUrl":"https:\/\/adsinteractive.com\/blog\/wp-content\/uploads\/2022\/05\/what-is-lazy-loading-ads-interactive-ad-monetization-platform.jpg","datePublished":"2022-05-01T16:36:11+00:00","dateModified":"2023-04-20T12:13:50+00:00","author":{"@id":"https:\/\/adsinteractive.com\/blog\/#\/schema\/person\/b443b12d0d9e1268863877e924d9014a"},"description":"Lazy loading speeds up the initial load time of a page by avoiding premature downloads of unnecessary resources. It also save users bandwidth.","breadcrumb":{"@id":"https:\/\/adsinteractive.com\/blog\/what-is-lazy-loading\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/adsinteractive.com\/blog\/what-is-lazy-loading\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/adsinteractive.com\/blog\/what-is-lazy-loading\/#primaryimage","url":"https:\/\/adsinteractive.com\/blog\/wp-content\/uploads\/2022\/05\/what-is-lazy-loading-ads-interactive-ad-monetization-platform.jpg","contentUrl":"https:\/\/adsinteractive.com\/blog\/wp-content\/uploads\/2022\/05\/what-is-lazy-loading-ads-interactive-ad-monetization-platform.jpg","width":1120,"height":749,"caption":"web browser photographed with website loading ads interactive ad monetization platform"},{"@type":"BreadcrumbList","@id":"https:\/\/adsinteractive.com\/blog\/what-is-lazy-loading\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/adsinteractive.com\/blog\/"},{"@type":"ListItem","position":2,"name":"What is Lazy Loading?"}]},{"@type":"WebSite","@id":"https:\/\/adsinteractive.com\/blog\/#website","url":"https:\/\/adsinteractive.com\/blog\/","name":"Ads Interactive Blog","description":"Ad Monetization and Digital Marketing | Ads Interactive Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/adsinteractive.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/adsinteractive.com\/blog\/#\/schema\/person\/b443b12d0d9e1268863877e924d9014a","name":"Ads Interactive Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/adsinteractive.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7fe95e40c7bc8efe8aeb9f65c927f464ddf247d547528508072250d5503d4bb0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7fe95e40c7bc8efe8aeb9f65c927f464ddf247d547528508072250d5503d4bb0?s=96&d=mm&r=g","caption":"Ads Interactive Team"},"url":"https:\/\/adsinteractive.com\/blog\/author\/ads-interactive-team\/"}]}},"_links":{"self":[{"href":"https:\/\/adsinteractive.com\/blog\/wp-json\/wp\/v2\/posts\/73","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/adsinteractive.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/adsinteractive.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/adsinteractive.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/adsinteractive.com\/blog\/wp-json\/wp\/v2\/comments?post=73"}],"version-history":[{"count":9,"href":"https:\/\/adsinteractive.com\/blog\/wp-json\/wp\/v2\/posts\/73\/revisions"}],"predecessor-version":[{"id":600,"href":"https:\/\/adsinteractive.com\/blog\/wp-json\/wp\/v2\/posts\/73\/revisions\/600"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/adsinteractive.com\/blog\/wp-json\/wp\/v2\/media\/553"}],"wp:attachment":[{"href":"https:\/\/adsinteractive.com\/blog\/wp-json\/wp\/v2\/media?parent=73"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/adsinteractive.com\/blog\/wp-json\/wp\/v2\/categories?post=73"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/adsinteractive.com\/blog\/wp-json\/wp\/v2\/tags?post=73"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}