Гугл Хром
Google Chrome и все веб-браузеры, основанные на базе Chromium, такие как Microsoft Edge, Opera, Vivaldi, Brave и другие, теперь будут поддерживать новую функцию, которая поможет повысить общую производительность. Эти браузеры теперь могут поддерживать «отложенную загрузку содержимого iframe». Новая функция должна помочь сбалансировать и улучшить производительность этих веб-браузеров за счет разумной организации и планирования загрузки веб-контента.
Google улучшил базу Chromium, на которой работают некоторые из самых популярных веб-браузеров. Ядро теперь поддерживает 'отложенную загрузку iframe'. Эта функция важна для загрузки больших веб-страниц с большим объемом контента. Ленивая загрузка предотвращает одновременную загрузку контента, которая обременяет браузер. Кроме того, одновременная загрузка может негативно сказаться на производительности веб-браузеров и, в конечном итоге, ПК.
Функция Chromium «отложенная загрузка iframe» для обеспечения бесперебойной работы веб-страниц в браузерах:
Google имеет подтверждено что на основе Chromium, на которой работает не только его собственный веб-браузер Google Chrome, но и несколько других браузеров, теперь поддерживается отложенная загрузка содержимого iframe. Новая функция появилась сразу после того, как Google недавно представил поддержку отложенной загрузки изображений в Chromium и Chrome. Проще говоря, теперь выборочно загружаются не только изображения и мультимедийный контент, но и основной контент, который обычно размещается внутри окон iframe.
С технической точки зрения отложенная загрузка не позволяет браузеру загружать определенный контент до тех пор, пока пользователь не получит к нему доступ или не попадет в диапазон прокрутки. Когда страница загружается в первый раз, содержимое, которое не видно ниже сгиба, может быть «отложено». Когда пользователь прокручивает страницу вниз, содержимое загружается во время прокрутки.
Браузеры Chromium теперь поддерживают отложенную загрузку iframe для повышения производительности # ленивый #хром # Ковидиотен https://t.co/3BepsAwEz9 pic.twitter.com/yRPKble0W5
- ghacksnews (@ghacks) 25 июля 2020 г.
Функция «отложенной загрузки iframe» в веб-браузерах на основе Chromium использует ту же технику. Однако для веб-мастеров или дизайнеров веб-сайтов важно использовать атрибут loading = 'lazy' для окон iframe в коде сайта. Этот атрибут сообщает браузеру, что контент не следует загружать сразу и может быть загружен в соответствии с шаблоном прокрутки.
Само собой разумеется, что до недавнего времени браузеры, не поддерживающие «ленивую загрузку», полностью игнорировали атрибут и загружали как можно больше контента. Это оказывает некоторое давление на веб-браузер и, в конечном итоге, на ПК или устройство с выходом в Интернет, будь то смартфон, планшет и т. Д. В то время как устройства с большим объемом оперативной памяти и мощным процессором не будут иметь большого эффекта от загрузки браузером одновременно может быть много контента, устройства с ограниченным или низким объемом оперативной памяти и легковесным процессором могут быть подвергнуты негативному воздействию.
С другой стороны, браузеры, поддерживающие «отложенную загрузку», будут обрабатывать загрузку соответствующим образом. Кстати, Mozilla Firefox имел возможность поддерживать эту функцию с момента выпуска версии 75. Firefox в настоящее время находится на версии v78 (стабильной).
Насколько положительно влияет отложенная загрузка на веб-браузеры?
Google провел несколько тестов, чтобы оценить влияние отложенной загрузки фреймов на веб-браузеры. Ниже приведены наблюдения:
- Ленивая загрузка встраиваемых файлов YouTube сэкономит около 500 килобайт на начальной загрузке страницы.
- На Chrome.com Google удалось сократить время загрузки на 10 секунд на мобильных устройствах, когда он добавил ленивый атрибут в YouTube, встраиваемый на страницу.
- Ленивая загрузка Instagram экономит около 100 килобайт при начальной загрузке.
- Ленивая загрузка Spotify встраивает экономит 514 килобайт при начальной загрузке.
https://twitter.com/PickJBennett/status/1116776399988121600
Хотя результаты могут отличаться, отложенная загрузка закадровых окон iframe обычно приводит к средней экономии данных на 2-3 процента, первой отрисовке полного содержимого на 1-2 процента и задержке первого ввода 2 процента. Google также отметил, что есть возможность использовать загрузка атрибутов для рекламы на сайтах . Проще говоря, Google, возможно, указал, как он может использовать эту функцию для выборочно загружать рекламу .
Теги Хром гугл