Spekulativní načítání ve WordPressu 6.8

Žádné komentáře

 
Spekulativní načítání ve WordPressu 6.8

WordPress oznámil funkci, která mě zajímá, protože by mohla zlepšit výkon, nebo spíše vnímanou rychlost načítání.

Ve verzi 6.8, jejíž vydání je naplánováno na 15. dubna tohoto roku, bude přidáno spekulativní načítání. Oznámí, že díky němu lze dosáhnout téměř okamžitého načtení stránky tím, že se adresy URL načtou dříve, než na ně uživatel přejde. Tato funkce je založena na rozhraní API pro pravidla spekulace, což je funkce webové platformy, která umožňuje definovat pravidla pro to, jaké typy adres URL by měly být předem načteny nebo zpracovány a jak brzy by mělo dojít ke spekulativnímu načtení.

Podle oznámení z 6. března byla funkce před implementací úspěšně otestována na více než 50 000 stránkách WordPressu prostřednictvím pluginuSpeculative Loading, který byl nyní s určitými úpravami přesunut do jádra.

Na základě údajů získaných ze souborů HTTP Archive a Chrome User Experience Report (CrUX) za celou dobu od uvedení doplňku na trh se u webů, které spekulativní načítání povolily, zlepšila míra průchodnosti největšího obrazu obsahu (LCP) o ~1,9 % v mediánu, což se sice může zdát jako malé číslo, ale vzhledem k tomu, že se na údajích podílí mnoho webů s různými dopady na výkon, jde o velký nárůst u jediné funkce.

Ačkoli je WordPress verze 6.8-beta1 k dispozici k testování již od 4. března, tato funkce zatím nebyla přidána do jádra.

Nezapomeňte, že testování beta a RC verzí WordPressu můžete provést tak, že je nainstalujete prostřednictvím WP-CLI, stáhnete si verzi a nainstalujete ji ručně nebo na existující instalace z pluginu WordPress Beta Tester, vždy na testovací instalaci, nikdy na produkčním webu, a poté zvolíte kanály "Early Development" a "Beta/RC Only".

V současné době máte pro testování tohoto spekulativního načítání dvě možnosti. Jednou z nich je výše zmíněný plugin(Spekulativní načítání), pokud chcete tuto funkci pouze otestovat, nebo instalace(Performance Lab) vývojového pluginu týmu WordPress Performance, který obsahuje kompletní sbírku samostatných výkonnostních modulů. V obou případech nezapomeňte, že ačkoli některé moduly označené jako "experimentální" mohou fungovat v produkčním prostředí, je vhodné je otestovat v testovacím prostředí.

Takto se zobrazují možnosti spekulativního načítání.

Spekulativní načítání ve WordPressu 6.8 1

Nyní se ukáže, jak se bude chovat vedle možností, které dělají částečně něco podobného, i když nejsou úplně stejné, jako jsou například Flying Pages, Wp Rocket's "link preloading", Perfmatters' Instant Page nebo LiteSpeed's Instant Click plugin.

Chápu to tak, že ačkoli se chová podobně, protože je založena na přednačítání odkazů, měla by být považována za alternativní doplněk, s nímž získáte další výhody tím, že budete moci stránky přednačítat místo pouhého přednačítání. Předkládání umožňuje načítat stránky skutečně okamžitě.

Aby však okamžité načítání fungovalo, musíte mít aktivované "hezké" trvalé odkazy.

Spekulativní načítání ve WordPressu 6.8 2

Ať je to jak chce, vyzkoušel jsem to za běhu a zpočátku jsem nezaznamenal příliš zřetelnou změnu navigace v mém prostředí. Teď zbývá pozorovat chování po delší dobu a to, jak souvisí s keší a zbytkem webu, a provést nějaké srovnávací testy.

Suscripción por email

Související články

Napsat komentář

Este blog se aloja en LucusHost

LucusHost, el mejor hosting