Google Chrome и браузеры на базе Chromium в скором времени получат функцию отложенной загрузки медиафайлов. Она направлена на снижение потребления сетевого трафика и ускорение открытия страниц.
Функция отложенной загрузки Lazy Loading работает в Chrome уже несколько лет, но до этого она применялась только к картинкам и встроенным фреймам. Независимый разработчик Хельмут Янушка предложил расширить ее применение на видео и аудио. Предполагается, что медиа не будет загружаться сразу при открытии страницы, а подгрузится только при прокрутке до нужного места.

Источник: Windows Latest
Сейчас большинство сайтов для определения видимости видео и аудио на экране используют инструменты JavaScript, в том числе Intersection Observer. Однако они часто приводят к ошибкам, усложняют архитектуру страницы и не могут корректно взаимодействовать со встроенным в браузер сканером предварительной загрузки.
Функция Lazy Loading оптимизирует ресурсы, учитывая в том числе скорость интернет-соединения пользователя. Кроме того, технология корректно работает с функциями автовоспроизведения и не тормозит отрисовку страницы из-за невидимых пользователю медиафайлов.
Windows Latest сообщают, что первые этапы внедрения этой функции в Chromium стартовали еще в январе, к концу марта же началась стадия подготовки к релизу. Сейчас технология уже активируется по умолчанию для стабильных сборок и, предположительно, станет общедоступной в Chrome версии 148.
Комментарии