
Браузеры на базе Chromium, включая Google Chrome, вскоре получат функцию отложенной загрузки медиафайлов. Это позволит снизить расход трафика и ускорить загрузку страниц .
Технология lazy loading в Chrome
Технология lazy loading уже используется в Chrome несколько лет, но пока только для изображений и встроенных фреймов . Хельмут Янушка, независимый разработчик, предложил расширить её применение на видео и аудиоконтент . Принцип работы этой функции заключается в том, что медиафайлы загружаются не сразу при открытии страницы, а только при достижении их видимости в процессе прокрутки .
Проблемы JavaScript-решений в Chrome
В настоящее время большинство сайтов используют JavaScript-инструменты, такие как Intersection Observer, для определения видимости медиафайлов . Однако этот метод может вызывать ошибки, перегружать код страницы и конфликтовать с системой предзагрузки, встроенной в браузер .
Преимущества встроенной функции
Встроенная функция отложенной загрузки решает эти проблемы на уровне браузера, автоматически учитывая скорость интернета пользователя . Она совместима с функцией автовоспроизведения и не замедляет отрисовку страницы из-за невидимых медиафайлов .
По информации от Windows Latest, работа над этой функцией началась в январе, а к концу марта она достигла финальной стадии разработки . Технология уже активирована в стабильных версиях Chromium и, вероятно, будет включена в Chrome 148 .