Entwickler des Browsers Chrome ĂŒber eine Erweiterung der Mittel zur verzögerten Ladefunktion von Webseitenelementen, die es ermöglichen, Inhalte auĂerhalb des sichtbaren Bereichs nicht zu laden, bis der Benutzer die Seite an die Stelle scrollt, die dem Element unmittelbar vorausgeht. Diese Funktion wurde bereits in Chrome 76 und Firefox 75 fĂŒr Bilder implementiert. Nun haben die Entwickler von Chrome einen weiteren Schritt gemacht und die Möglichkeit zur verzögerten Ladefunktion von iframe-Elementen hinzugefĂŒgt.
Zur Steuerung des verzögerten Ladens von Seiten im -Tag wurde das Attribut âloadingâ hinzugefĂŒgt, das die Werte âlazyâ (Ladung verzögern), âeagerâ (sofort laden) und âautoâ (Ladung nach Ermessen des Browsers verzögern) annehmen kann, wenn der Modus ) aktiviert ist. Es wird angenommen, dass die verzögerte Ladefunktion den Speicherverbrauch reduziert, den Datenverkehr verringert und die Ladegeschwindigkeit von Seiten erhöht. Zum Beispiel werden bei Aktivierung des neuen Modus Werbe- und Widget-Blöcke von Twitter, Facebook und YouTube nicht sofort geladen, wenn sie fĂŒr den Benutzer nicht sichtbar sind, bis dieser die Seite an die Position vor diesen Blöcken scrollt.
Laut den Entwicklern ermöglicht das Deferred Loading im Durchschnitt eine Einsparung von 2-3 % Datenverkehr und reduziert die Anzahl der um 1-2 % und verringert um 2 %. Die Ănderungen sind bei bestimmten Websites deutlicher. Beispielsweise fĂŒhrt die Aktivierung des Deferred Loadings fĂŒr den YouTube-Bereich zu einer Reduzierung der geladenen Daten um etwa 500 KB, fĂŒr Instagram um 100 KB, fĂŒr Spotify um 500 KB und fĂŒr Facebook um 400 KB. Insbesondere ermöglichte die Anwendung des Deferred Loadings fĂŒr YouTube-Bereiche auf der Website Chrome.com, die Wartezeit auf mobilen GerĂ€ten bis zu 10 Sekunden zu reduzieren und die GröĂe des ursprĂŒnglich geladenen JavaScript-Codes um 511 KB zu verringern.
Quelle: opennet.ru
