it-swarm-eu.dev

Jaká je výhoda použití asynchronního měřicího kódu Google Analytics ve srovnání s nea asynchronním kódem?

Co konkrétně provádí asynchronní kód nebo umožňuje, aby starší kód ne?

11
Travis Northcutt

Novější kód využívá schopnost moderních prohlížečů provádět asynchronně Javascript z vykreslování stránky (efektivně se provádí spíše v jiném vlákně než v hlavním vlákně pro vykreslování stránek).

To umožňuje, aby byl kód umístěn v horní části stránky bez ovlivnění vnímaného výkonu vykreslování stránky.

To zase znamená, že částečné načtení stránky (např. Někdo, kdo udeří na tlačítko „Stop“ nebo přejde na jinou stránku), bude skriptem pravděpodobněji zachycen. Pokud uživatel při starém kódu odejde dříve, než se načte a spustí část JavaScriptu, je možné, že zobrazení stránky nebude správně zaznamenáno.

8
Mark Hatton