Chrome перейдет на отложенную загрузку изображений и фреймов. Как включить сейчас

2018-08-14 10540 комментарии
Веб-браузер Google Chrome в скором времени должен получить нативную поддержку так называемой “ленивой загрузки” (lazy loading) изображений и фреймов. Два новых параметра в экспериментальной сборке Canary позволяют разблокировать новую функциональность

Не все элементы веб-страницы имеют одинаковую важность при загрузке. Содержимое, видимое для пользователя, является более приоритетным, чем контент внизу страницы.

“Ленивая загрузка” или Lazy loading — это не новая технология. Она используется некоторыми сайтами в Интернете для ускорения загрузки веб-страниц. Вместо того, чтобы загрузить весь контент сразу, данная техника позволяет загружать некоторые элементы, когда они требуются или незадолго до того, как они потребуются.

В качестве примера возьмем статью, состоящую из трех страниц. Изображения на третьей странице можно загрузить сразу, когда пользователь открыл статью, а можно загрузить, когда пользователь перейдет на вторую страницу. Во втором случае время загрузки первоначальной страницы сократится.

Lazy loading в Chrome

Пользователи Chrome Canary могут включить новую функцию, которая уже интегрирована в браузер. Помните, что экспериментальные параметры могут быть удалены Google в любое время, поэтому нет никаких гарантий, что данная функция появится в стабильной версии веб-браузера.

Совет: чтобы проверить текущую версию Chrome введите в адресную строку: chrome://settings/help

  • Чтобы включить данную функцию, вы должны использовать последнюю сборку Chrome Canary:

    Скачать Chrome Canary

  • Введите в адресную строку Chrome следующий адрес:
chrome://flags/#enable-lazy-image-loading
  • Включите флаг Enable lazy image loading, чтобы включить отложенную загрузку изображений в Chrome.
  • Введите в адресную строку Chrome следующий адрес:
chrome://flags/#enable-lazy-frame-loading
  • Включите флаг Enable lazy frame loading, чтобы включить отложенную загрузку фреймов в Chrome.
  • Перезапустите браузер Chrome.

Enable lazy image loading

В результате Chrome станет загружать изображения и фреймы по мере прокрутки страницы пользователем.

Какие преимущества для пользователей Chrome?

Техника Lazy loading позволяет улучшить время загрузки некоторых страниц за счет блокировки загрузки некоторых элементов при открытии страницы и загрузки их только при прокрутке страницы. В Chrome данная техника применяется только к изображениям и фреймам.

Ленивая загрузка в основном полезна для медленных подключений. На ПК с высокоскоростным подключением к Интернету разницу заметить сложно. Если вы используете слабые каналы доступа (5 Мбит/сек) или меньше, то вы заметите преимущества отложенной загрузки, особенно на страницах с большим количеством изображений и фреймов.

Кроме того, Lazy loading позволит сэкономить трафик в лимитных подключениях к Интернету. Если пользователя закроет страницу, не прокручивая ее, то изображения и фреймы в нижней ее части так и не будут загружены.

Пока неясно, как новая функция будет работать на сайтах, которые уже используют ленивую загрузку. Будет ли нативная функция Chrome отключаться или будут наблюдаться потенциальные конфликты?

© .
Комментарии и отзывы

Нашли ошибку?

Новое на сайте