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

Вы когда-нибудь ждали загрузки веб-страницы, особенно той, на которой много видео или картинок? Новое обновление может ускорить этот процесс. Браузеры на основе Chromium, такие как Microsoft Edge и Vivaldi, уже откладывали загрузку изображений и iframes, но видео и аудио не получали такого же обращения. Теперь, благодаря предложению разработчика Helmut Januschka, эти браузеры готовятся нативно откладывать загрузку видео и аудио. Это может показаться небольшим изменением, но оно может значительно улучшить ваш опыт просмотра.

💰

"Рынок красный? Это просто сезон скидок для умных инвесторов." - так говорят, чтобы не плакать. У нас — аналитика, которая помогает плакать реже.

Найти недооцененные активы

Что такое отложенная загрузка (и почему это важно)

Когда вы посещаете веб-страницу, ваш браузер обычно пытается загрузить всё сразу – изображения, видео, рекламу и многое другое, что может замедлить работу. Отложенная загрузка (lazy loading) – это более эффективный метод. Он откладывает загрузку контента до тех пор, пока он действительно не понадобится – то есть такие вещи, как изображения и видео ниже на странице, не будут загружаться, пока вы не прокрутите страницу ближе к ним. Если вы не прокрутите страницу, чтобы увидеть что-то, это может вообще не загрузиться. Это приводит к более быстрому времени загрузки, меньшему использованию данных и более плавному опыту при просмотре.

Всё должно стать проще для веб-разработчиков. Веб-сайты в настоящее время используют такие методы, как JavaScript, чтобы отложить загрузку видео и аудио до тех пор, пока они не понадобятся, но эти методы часто сложны и несовершенны. Разработчики обычно полагаются на инструменты для определения того, когда видео- или аудио-плеер попадает в область видимости, а затем вручную запускают процесс загрузки. Это может быть неудобно, подвержено ошибкам и не всегда хорошо работает с автоматическими оптимизациями браузера. Новое предложение направлено на исправление этого, позволяя разработчикам просто добавлять атрибут `loading=’lazy’` к тегам видео и аудио, делая процесс намного более плавным и эффективным.

Почему нативная поддержка — это важно.

Когда браузер берет на себя отложенную загрузку, он просто выполняет ее лучше:

  • Он может регулировать время загрузки медиафайлов в зависимости от условий вашей сети.
  • Он пропускает дополнительную задержку, вызванную первым запуском JavaScript.
  • Он работает в тандеме с предварительными сканерами и встроенными оптимизациями.
  • Это обеспечивает плавную загрузку страницы в целом, не мешая процессу.

Короче говоря, это обновление делает всё проще, быстрее и эффективнее. Как отметил Янчушка, оно также обеспечивает одинаковую работу видео и аудио с изображениями и другим встроенным контентом, создавая более надёжный и последовательный веб-опыт. Это улучшение постепенно разрабатывалось и тестировалось в рамках проекта Chromium.

  • Впервые реализовано в январе.
  • Поступило в сборки к февралю.
  • Вошел в фазу отгрузки в марте.

Недавнее обновление кода указывает на то, что эта функция может быть включена автоматически для обычных пользователей Chrome в ближайшее время. Если всё пройдет успешно, она должна быть доступна с версией Chrome 148.

Смотрите также

2026-04-02 12:28