Підписуйтеся на наш телеграм канал!
Google Chrome почне відкривати сайти суттєво швидше за однієї умови
Google Chrome та інші браузери на основі Chromium — зокрема Edge і Vivaldi — незабаром отримають підтримку нативного відкладеного завантаження (lazy loading) для відео та аудіофайлів. Завдяки цьому користувачі зможуть економити мережевий трафік і швидше відкривати навіть найважчі веб-сторінки.
Функція відкладеного завантаження існує в Chrome вже кілька років, однак раніше вона стосувалася лише зображень та фреймів (iframe). Нову ідею запропонував незалежний розробник Chromium Гельмут Янушка (Helmut Januschka): браузер не завантажуватиме медіафайли одразу при відкритті сторінки, а лише тоді, коли користувач прокрутить до місця їхнього розташування.
Наразі більшість сайтів використовує JavaScript — зокрема Intersection Observer — щоб визначати, чи перебувають відео або аудіо у видимій зоні екрана. Проте цей підхід вважається схильним до помилок: він ускладнює архітектуру сторінки та не може коректно взаємодіяти зі вбудованим у браузер сканером попереднього завантаження.
Нативна реалізація lazy loading повністю усуває цю проблему. Браузер самостійно враховує якість мережевого з’єднання при завантаженні ресурсів, коректно взаємодіє з функціями автовідтворення і не блокує повне відображення сторінки через медіафайли, що перебувають поза полем зору.
За даними видання Windows Latest, перші кроки з впровадження цієї функції в Chromium були зроблені ще в січні, а до кінця березня процес перейшов у стадію підготовки до випуску. Наразі технологія вже увімкнена за замовчуванням у стабільних збірках і, найімовірніше, стане загальнодоступною у версії Chrome 148.
