Über dieses Video
Webflow hat natives Lazy-Loading hinzugefügt, doch dies steht im Konflikt mit Googles Cumulative Layout Shift (CLS)-Algorithmus. Wie können wir das also beheben? Natürlich mit Code! Mit ein paar einfachen JavaScript-Zeilen lassen sich Ihre Bilder nicht nur verzögert laden, sondern auch CLS-Effekte verhindern. Der Code: https://codepen.io/FakeSamGregory/pen/jOMaEKW Verweisender Artikel: https://gomakethings.com/how-to-test-if-an-element-is-in-the-viewport-with-vanilla-javascript/ Dokumentation zu „Bounding Client Rect“ abrufen: https://developer.mozilla.org/en-US/docs/Web/API/Element/getBoundingClientRect Leicht angepasst, sodass diese Funktion überall dort funktioniert, wo Sie das benutzerdefinierte Attribut „data-images“ hinzufügen. 00:00 – Einleitung 00:17 – Was ist Lazy Loading? 00:42 – Lazy Loading in Webflow hinzufügen 01:28 – Lazy Loading in Aktion (Registerkarte „Netzwerk“) 02:58 – Probleme mit Lazy Loading 04:16 – Eine bessere Methode für Lazy Loading (JavaScript-Anleitung) - Partner von Webflow: https://bit.ly/2ZzlJnd Namecheap: https://namecheap.pxf.io/P53Az - Lerne mich kennen! Instagram: @fakesamgregory X: https://x.com/@0x5am5 - #Webflow #JavaScript #lazyload