У Chrome дададзена падтрымка адкладзенай загрузкі iframe-блокаў

Распрацоўнікі браўзэра Chrome паведамілі аб пашырэнні сродкаў для адкладзенай загрузкі элементаў web-старонак, якія дазваляюць не загружаць змесціва, змешчаныя па-за бачнай вобласць, датуль, пакуль карыстач не пракруціць старонку ў месца, непасрэдна папярэдняе элементу. Раней у Chrome 76 і Firefox 75 гэты рэжым ужо быў рэалізаваны для малюнкаў. Цяпер распрацоўшчыкі Chrome зрабілі яшчэ адзін крок і дадалі магчымасць адкладзенай загрузкі iframe-блокаў.

Для кіравання адкладзенай загрузкай старонак у тэг "iframe" дададзены атрыбут "loading", які можа прымаць значэнне "lazy" (адкладаць загрузку), "eager" (загружаць адразу) і "auto" (адкладаць загрузку на меркаванне браўзэра, пры ўключэнні рэжыму Lite). Мяркуецца, што адкладзеная загрузка дазволіць скараціць спажыванне памяці, зменшыць трафік і павялічыць хуткасць пачатковага адкрыцця старонак. Напрыклад, пры ўключэнні новага рэжыму перастануць адразу загружаць блокі з рэкламай і віджэтамі Twitter, Facebook і YouTube, калі яны не бачныя карыстачу, пакуль карыстач не пракруціць старонку на пазіцыю перад гэтымі блокамі.

У Chrome дададзена падтрымка адкладзенай загрузкі iframe-блокаў

Па адзнацы распрацоўнікаў у сярэднім адкладзеная загрузка дазволіць зэканоміць 2-3% трафіку, скараціць лік пачатковых адмалёвак на 1-2% і зменшыць затрымку перад даступнасцю ўводу на 2 працэнты. Для канкрэтных сайтаў змены больш заўважныя. Напрыклад, уключэнне адкладзенай загрузкі YouTube-блока прывядзе да зніжэння загружаных дадзеных прыблізна на 500КБ, Instagram - на 100КБ, Spotify - 500КБ, Facebook - 400КБ. У прыватнасці, ужыванне адкладзенай загрузкі youtube-блокаў на сайце Chrome.com дазволіла на мабільных прыладах да 10 секунд зменшыць час чакання даступнасці старонак для пачатку ўзаемадзеяння і на 511КБ скараціць памер першапачаткова загружанага JavaScript-кода.

У Chrome дададзена падтрымка адкладзенай загрузкі iframe-блокаў

Крыніца: opennet.ru

Дадаць каментар