Google Chrome и уеб браузърите, базирани на Chromium, получават нова производителност, подобряваща функцията „iframe Lazy Loading“

Android / Google Chrome и уеб браузърите, базирани на Chromium, получават нова производителност, подобряваща функцията „iframe Lazy Loading“ 3 минути четене Подкана за уведомяване на Chrome Canary

Google Chrome



Google Chrome и всички уеб браузъри, които разчитат на основата на Chromium като новия Edge на Microsoft, Opera, Vivaldi, Brave и други, сега ще поддържат нова функция, която ще помогне за подобряване на цялостната производителност. Тези браузъри вече имат възможността да поддържат „мързеливото зареждане на съдържанието на iframe“. Новата функция трябва да помогне за балансиране и подобряване на производителността на тези уеб браузъри чрез интелигентно подреждане и планиране на зареждането на уеб съдържание.

Google подобри основата на Chromium, която задвижва някои от най-популярните уеб браузъри. Ядрото вече поддържа ‘iframe lazy loading’. Функцията е важна за зареждане на големи уеб страници с огромно количество съдържание. Мързеливото зареждане предотвратява едновременното зареждане на съдържание, което натоварва браузъра. Освен това едновременното зареждане може да повлияе отрицателно на производителността на уеб браузърите и в крайна сметка на компютъра.



Функцията на Chromium ‘iframe Lazy Loading’, за да осигури безпроблемна работа на уеб страници в браузърите:

Google има потвърдено че базиран на Chromium, който захранва не само собствения си уеб браузър Google Chrome, но и няколко други браузъра, вече поддържа ленивото зареждане на съдържанието на iframe. Новата функция идва веднага след като наскоро Google представи поддръжка за мързеливото зареждане на изображения в Chromium и Chrome. Най-просто казано, сега не само изображенията и мултимедийното съдържание се натоварват избирателно, но и основното съдържание, което обикновено е подредено вътре в рамки.



От техническа гледна точка мързеливото зареждане ограничава браузъра да зарежда определено съдържание, докато потребителят не получи достъп до него или не е в обхвата на превъртане. Когато дадена страница се зарежда за първи път, съдържанието, което не се вижда, под гънката, може да бъде „мързеливо заредено“. Когато потребителят превърти надолу, съдържанието се зарежда, докато се извършва действието на превъртане.



Функцията „мързеливо зареждане на iframes“ в уеб браузърите, базирани на Chromium, следва същата техника. Важно е обаче за уебмастърите или дизайнерите на уебсайтове да използват атрибута load = ”lazy” за iframes в кода на сайта. Този атрибут информира браузъра, че съдържанието не трябва да се зарежда веднага и може да се зареди според шаблона за превъртане.



Излишно е да добавям, че доскоро браузърите, които не поддържаха поддръжката на „мързеливо зареждане“, напълно игнорираха атрибута и зареждаха възможно най-много съдържание или достъпно. Това оказва известен натиск върху уеб браузъра и в крайна сметка компютъра или устройството с достъп до интернет, било то смартфон, таблет и др. Докато устройствата с голямо количество RAM и мощен процесор няма да имат голям ефект от зареждането на браузъра много съдържание едновременно, устройства с ограничена или ниска RAM и лек процесор биха могли да бъдат негативно повлияни.

От друга страна, браузърите, които поддържат „мързеливо зареждане“, ще се справят съответно с зареждането. Между другото, Mozilla Firefox имаше възможност да поддържа функцията още от пускането на нейната версия 75. В момента Firefox е с версия v78 (стабилна).

Колко положително въздействие оказва мързеливото зареждане върху уеб браузърите?

Google проведе няколко теста, за да прецени въздействието на мързеливото зареждане на iframes върху уеб браузърите. Следват наблюденията:

  • Мързеливото зареждане на вградени файлове в YouTube би спестило около 500 килобайта при първоначалното зареждане на страницата.
  • На Chrome.com Google успя да намали времето за зареждане с 10 секунди на мобилни устройства, когато добави ленивия атрибут към вградените в YouTube на страницата.
  • Мързеливото зареждане на Instagram вгражда спестява около 100 килобайта при първоначално зареждане.
  • Мързеливо зареждане Spotify вгражда спестява 514 килобайта при първоначално зареждане.

https://twitter.com/PickJBennett/status/1116776399988121600

Докато резултатите могат да варират, мързеливото зареждане на екранни рамки обикновено води до 2-3 процента средна икономия на данни, 1-2 процента първа боя със съдържание и 2 процента първо закъснение при въвеждане. Google също отбеляза, че има потенциал да се използва зареждане на атрибути за реклами на уебсайтове . Просто казано, Google може да е посочил как може да използва функцията за избирателно зареждайте реклами .

Етикети Chrome google