{ "@context": "https://schema.org", "@id": "https://webspecification.com/spec/performance/lazy-loading.jsonld", "@graph": [ { "@type": "TechArticle", "@id": "https://webspecification.com/spec/performance/lazy-loading/#article", "headline": "Lazy loading images, iframes, and video", "description": "Native lazy loading defers off-screen images, iframes, and (recently) video until the user scrolls near them. Use loading=\"lazy\" — but never on the LCP element.", "url": "https://webspecification.com/spec/performance/lazy-loading/", "inLanguage": "en", "isPartOf": { "@type": "WebSite", "@id": "https://webspecification.com/#website", "name": "Web Specification Studio", "url": "https://webspecification.com" }, "author": { "@type": "Person", "name": "Web Specification Studio", "url": "https://webspecification.com" }, "publisher": { "@type": "Organization", "@id": "https://webspecification.com/#organization", "name": "Web Specification Studio", "url": "https://webspecification.com" }, "license": "https://creativecommons.org/licenses/by/4.0/", "dateModified": "2026-05-29T09:51:43.000Z", "citation": [ { "@type": "CreativeWork", "name": "MDN — loading attribute", "url": "https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/img#loading", "publisher": { "@type": "Organization", "name": "MDN" } }, { "@type": "CreativeWork", "name": "MDN —