Современные веб-страницы становятся все более сложными, но производители браузеров продолжают усердно работать над тем, чтобы ускорить просмотр путём внедрения новых функций производительности и технологий кэширования данных. Одним из таких является компания Google, придумавшая ещё один способ ускорения загрузки веб-страниц. Функция под названием «Lazy loading» («ленивая загрузка») в настоящее время находится в разработке и уже появилась в экспериментальной версии Chrome Canary.
Концепция «ленивой загрузки» (или «отложенной загрузки») проста и заключается в отображении элементов веб-страниц только в том случае, когда они становятся видимыми на экране. Иными словами, содержимое веб-страницы, в том числе изображения, видео и другие фреймы, не загружается до тех пор, пока пользователь не прокрутит страницу до того или иного активного элемента. Как сообщает Google, в будущем режим «Lazy loading» будет использоваться для всех веб-страниц по умолчанию.
По заявлениям разработчиков Chrome, новая функция «ленивой загрузки» улучшает скорость загрузки веб-страниц на 18-35% в зависимости от типа страницы и подключения к интернету. Если вы желаете протестировать ускоренный просмотр веб-страниц в Chrome Canary, то его можно включить в разделе экспериментальных функций браузера chrome://flags. Необходимо активировать флажки #enable-lazy-image-loading и #enable-lazy-frame-loading.
Напомним, для ускорения работы с веб-страницами у Google также есть фирменная технология AMP (Accelerated Mobile Pages). По данным поискового гиганта, AMP-страницы загружаются менее чем за 1 секунду и используют в 10 раз меньше данных.