Google Chrome odloží načítání videí a zvuku, aby zrychlil web.

  • Chrome 148 bude obsahovat nativní líné načítání pro video a audio prvky.
  • Prohlížeč zpozdí stahování médií mimo obrazovku, dokud se k nim uživatel nepřiblíží.
  • Tato funkce zkrátí dobu načítání, spotřebu dat a využití paměti, zejména na mobilních zařízeních.
  • Vylepšení se dotkne i dalších prohlížečů založených na Chromu, jako jsou Edge, Opera, Brave a Vivaldi.

Prohlížeč Chrome se zpožděným načítáním videa a zvuku

Google dokončuje Nová funkce pro Chrome 148 Toto přímo řeší hlavní úzké hrdlo mnoha současných webových stránek: simultánní načítání videí a zvuku. Společnost rozšíří nativní líné načítání, které se již používá pro obrázky a prvky iframe, tak, aby ovlivnilo i náročnější multimediální prvky.

Díky této změně bude prohlížeč schopen Zpoždění stahování a inicializace videí a zvukových stop Tyto prvky jsou při otevření stránky skryté, takže se načtou pouze tehdy, když uživatel do dané oblasti přejde. To se projeví v kratší době čekání při vstupu na webové stránky, nižší spotřebě mobilních dat a efektivnějším využití paměti RAM – což je obzvláště důležité ve Španělsku a Evropě, kde klíčovými faktory zůstávají provoz chytrých telefonů a omezené datové tarify.

Co je líné načítání a jak ho Google Chrome použije s videem a zvukem?

Příklad zpožděného načítání webových stránek

Odložené účtování, známé také jako líné načítáníToto je technika, kterou prohlížeče založené na Chromiu nativně integrují pro obrázky a iframe od roku 2019. Místo stahování všech těchto zdrojů od první sekundy prohlížeč čeká, až se k nim uživatel vizuálně přiblíží, než zahájí proces načítání.

V praxi to znamená Obsah, který se zobrazí na první obrazovce, má prioritu.Mezitím se prvky dále na stránce připravují za chodu. Doposud byla videa a zvuk z této nativní optimalizace vyloučena a na mnoha místech se začaly stahovat ihned po otevření stránky, i když si je uživatel nikdy nepřehrál.

Google chce toto chování změnit tím, že stejnou logiku přidá i do HTML tagů. aPodle dokumentace shromážděné v sekci Stav Chrome a na stránce se stavem platformy Chrome atribut loading="lazy" Toto se rozšíří i na tyto prvky, aby si prohlížeč sám mohl řídit, kdy a jak je načíst, aniž by musel záviset na externích skriptech.

Místo stahování všech vložených klipů najednou bude Chrome moci počkejte, dokud se zóna nepřiblíží k viditelné oblasti z obrazovky pro inicializaci přehrávače a vyžádání mediálního souboru. Tato logika je obzvláště užitečná na evropských zpravodajských stránkách, blozích, digitálních médiích nebo firemních webech, které v celém článku nadužívají vložená videa, podcasty nebo vysvětlující zvukové doprovody.

Z technického hlediska byl návrh motivován Helmut Januschka, spolupracovník na projektu ChromiumChromium, které již nějakou dobu pracuje na rozšíření líného načítání na náročnější multimediální zdroje, začalo s vývojem této funkce na začátku roku a je již v pokročilých fázích nasazení v rámci enginu.

Co se změní pro webové vývojáře s Chromem 148

Nastavení odloženého načítání v prohlížeči Google Chrome

Doposud kdo chtěl zpoždění načítání videa nebo zvuku Dříve jsem se uchyloval k vlastním řešením s JavaScriptem. Obvyklý přístup spočíval v kombinaci Intersection Observer s dynamickým přiřazováním atributů. srcaby se multimediální soubor nestáhl, dokud se uživatel nepřiblíží k prvku na obrazovce.

Tento přístup funguje, ale má několik nevýhod: přidává složitost kóduNe vždy se dobře integruje s předběžným skenerem prohlížeče a omezuje schopnost Chromu koordinovat toto načítání s jinými interními heuristikami, jako je například správa sítě nebo pořadí, ve kterém jsou zdroje stahovány.

S novou funkcí bude stačit uvést loading="lazy" ve značkách videa a zvukuStejně jako je tomu již u obrázků a prvků iframe. Podpora se stává nativní, což umožňuje prohlížeči lépe se rozhodovat o:

  • Kdy začít stahovat multimediální soubor v závislosti na jeho umístění na stránce.
  • Jak přizpůsobit tuto zátěž atributům, jako je preload o autoplay.
  • Jaký to má dopad na událost window.onload a další kritické body výkonu.
  • Jak přizpůsobit strategii kvalitě připojení nebo zařízení.

Google zdůrazňuje, že nativní líné načítání umožňuje prohlížeči Optimalizujte prahové hodnoty zatížení s ohledem na síťTo zahrnuje správnou správu interakce s automatickým přehráváním a předběžným načítáním a zabránění tomu, aby média mimo obrazovku blokovala celkové načítání stránky. Pro vývojové týmy ve Španělsku a zbytku Evropy se to promítá do menšího množství vlastního kódu k údržbě a čistší integrace se současnými osvědčenými postupy pro výkon webu.

Kromě toho je nasazení plánováno v širokém měřítku: Chrome 148 tuto funkci povolí na počítačích, v systémech Android, iOS a WebView.Díky přímé implementaci do zdrojového kódu Chromia se očekává, že podpora se časem dostane i do prohlížečů, jako jsou Microsoft Edge, Opera, Vivaldi, Brave a další deriváty běžně používané v evropském prostředí.

Dopad na uživatelskou zkušenost: méně dat a vyšší rychlost

Optimalizace výkonu webu v Chromu

Pro koncového uživatele je zlepšení znatelné v něčem velmi jednoduchém: Stránka se otevírá rychleji a spotřebovává méně zdrojů.Snížením množství multimediálního obsahu stahovaného najednou se prohlížeč může soustředit na zobrazení textu, hlavních obrázků a základní struktury a videa a zvuk, které se nezobrazují na první obrazovce, si může nechat na později.

U mobilních připojení s omezenými daty, což je na evropských trzích velmi běžné, znamená skutečnost, že prohlížeč od začátku nestahuje několik videí, která si možná nikdo nepřehraje. znatelná úspora datSnižuje také využití paměti RAM, což je oblast, kde byl Chrome historicky kritizován a kde jakékoli snížení zátěže pomáhá počítači běžet plynulejším způsobem.

Mnoho aktuálních stránek obsahuje přehrávače, vložené klipy a vložené audio které ne vždy přinášejí přidanou hodnotu v prvních několika sekundách prohlížení. Schopnost prohlížeče spravovat tyto prvky inteligentněji a upřednostňovat viditelný obsah pomáhá zvýšit agilnost prohlížení, aniž by uživatel musel cokoli konfigurovat nebo aktivovat skryté funkce.

Kromě toho bude povoleno odložené nahrávání videa a zvuku pro všechny uživatele, jakmile dosáhne stabilní verzeToto platí jak pro počítače, tak pro mobilní zařízení. Časová osa uvedená v technické dokumentaci naznačuje, že funkce je testována ve vývojové větvi Chrome 147 a bude obecně povolena v Chrome 148, i když jako vždy může dojít k drobným úpravám dat.

Ne všechny webové stránky z toho budou mít stejný prospěch. Vylepšení je primárně určeno pro vložený obsah se štítky aDigitální média s vlastními přehrávači, blogy, které integrují klipy přímo do kódu, nebo firemní weby s mnoha vysvětlujícími zvukovými doprovody si změny všimnou více než jednodušší stránky, kde téměř veškerý obsah tvoří text a odlehčené obrázky.

Co se děje s YouTube, dalšími prohlížeči a dominovým efektem na webu?

Jednou z častých otázek je, zda tato nová funkce ovlivní vložená videa na YouTube na webových stránkách třetích stran. V tomto případě je odpovědí, že se téměř žádné viditelné změny nedostaví, protože tato videa jsou obvykle zahrnuta v iframech a iframe se v prohlížečích založených na Chromiu již dlouho těší nativnímu línému načítání.

Bude to patrné na stránkách, které integrují Vaše vlastní videa nebo audio s využitím standardního HTML5aniž by musel procházet externí platformy. Tím, že prohlížeč nenačítá všechny tyto zdroje najednou, zkracuje počáteční dobu odezvy a snižuje tření, které mnoho uživatelů pociťuje při vstupu na stránky plné multimédií.

Jak je téměř vždy případ vylepšení, která jsou integrována přímo do ChrómDopad se netýká jen Google Chrome. Jakmile engine nativně podporuje líné načítání videa a zvuku, mohou toho využít i prohlížeče jako Microsoft Edge, Opera, Brave a Vivaldi, což vytváří dominový efekt v celém ekosystému.

Chrome zůstává lídr na trhu s přibližně 70% podílem Globálně ho následují Safari, Edge a další alternativy. Tato pozice mu dává roli technického benchmarku: když Google upraví výkon Chromia, velká část webu se těmto změnám přizpůsobí. Tato nová funkce do této dynamiky zapadá: pro uživatele není okamžitě patrná, ale jedná se o zásadní optimalizaci, která může internet denně běžet o něco plynulejší.

V kontextu, kdy mnoho evropských webových stránek soutěží o to, kdo nabízí bohaté multimediální zážitky, tyto diskrétní, ale neustálé vylepšení prohlížečového enginu Mohou ovlivnit klíčové metriky, jako je doba do prvního vykreslení, doba do interakce nebo spotřeba zdrojů na zařízeních střední a nižší třídy.

V konečném důsledku představuje příchod nativního líného načítání videí a zvuku v Chromu 148 další krok v úsilí společnosti Google o optimalizaci výkonu v pozadí, bez větších vizuálních změn nebo okázalých marketingových kampaní, ale se skutečným vlivem na to, jak se cítíme na stránkách, které denně navštěvujeme.

škodlivá rozšíření pro Chrome, Firefox a Edge
Související článek:
Upozornění na kampaň škodlivých rozšíření v Chrome, Firefoxu a Edge