[Aktualizacja: wersja 75] Przeglądarka Google Chrome doda funkcję leniwego ładowania obrazu, aby przyspieszyć ładowanie strony na urządzeniach mobilnych

Google Chrome na Androida doda Lazy-Loading, aby przyspieszyć ładowanie strony. Leniwe ładowanie odnosi się do koncepcji, w której ładowana jest tylko widoczna treść.

Aktualizacja 2 (4/8/19): Lazy-loading wreszcie przejdzie do stabilnej wersji Google Chrome w wersji 75 w przyszłym miesiącu.

Aktualizacja 1 (14.08.18): Leniwe ładowanie jest teraz dostępne jako flaga funkcji w przeglądarce Chrome Canary. Więcej informacji poniżej.

Za każdym razem, gdy ładujesz stronę internetową w przeglądarce internetowej, pobierana jest cała strona. Nie stanowi to problemu na komputerach stacjonarnych ani urządzeniach mobilnych z szybkim łączem internetowym, ale Google tak zawsze szuka sposobów przyspieszyć przeglądanie stron internetowych na urządzeniach mobilnych, aby przyciągnąć kolejne pokolenie użytkowników do Internetu. Drobne optymalizacje tu i tam mogą mieć duże znaczenie i coś w tym rodzaju Powolne ładowanie (przez Błyszczący Komputer) jest doskonałym przykładem takiej optymalizacji. Pomysł jest taki, że witryna internetowa będzie renderować tylko obrazy i tekst w tych częściach, które dana osoba faktycznie widzi. Jeśli zatem osoba nie przewinie strony w dół, obrazy i tekst znajdujący się poza zasięgiem wzroku nie zostaną nigdy przesłane z serwera do przeglądarki. Nie wszystkie witryny internetowe wdrażają to z tego czy innego powodu, ale wygląda na to, że Google Chrome będzie to robić dla wszystkich witryn w przyszłej aktualizacji.

Jest to dość interesująca funkcja, ponieważ statystyki wykazały, że czas ładowania strony jest znacznie krótszy, gdy programiści używają na swoich stronach skryptów leniwego ładowania. Średnie testy pokazują, że może to zwiększyć prędkość ładowania strony o 18% do 35%, ale oczywiście będzie się to różnić w zależności od witryny. Wszystko zależy od tego, jak skonfigurowana jest witryna i jakiego rodzaju treści są z niej ładowane.

Google powiedział już, że obecnie ponad 50% zapytań w wyszukiwarkach internetowych pochodzi z urządzeń mobilnych, więc możesz zobaczyć, jaki wpływ może to mieć. Dodanie funkcji opóźnionego ładowania w przeglądarce Google Chrome na Androida będzie prawdopodobnie świetnym dodatkiem dla użytkowników w krajach rozwijających się. Ta funkcja będzie jednak wymagała dużo pracy, ponieważ Google będzie musiał ponownie wykonać niektóre ze swoich istniejących funkcji w tym „Drukuj” lub „Zapisz stronę jako”, aby przeglądarka mogła załadować całą stronę przed wydrukowaniem lub zapisaniem strona internetowa.


Aktualizacja 1: Live in Canary na komputerze

Jak donosi Błyszczący Komputer, najnowsze wersje Chrome Canary na komputery stacjonarne mają teraz flagi funkcji, które po włączeniu zapewniają obsługę leniwego ładowania.

chrome://flags/#enable-lazy-image-loading
chrome://flags/#enable-lazy-frame-loading

Flagi te umożliwiają odpowiednio opóźnione ładowanie obrazu i ramki iframe. Błyszczący Komputer zauważa również, że Google współpracuje z W3C nad utworzeniem atrybutu HTML, którego strony internetowe mogą używać do określania, czy element nie powinien być ładowany z opóźnieniem.

Aktualizacja 2: dostępna w Chrome 75

Programista Googlera pracujący nad Chromium gerrit opublikowany zamierzają udostępnić funkcję leniwego ładowania w przeglądarce Chrome 75 (via Reddit I TechDows.)