Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Názory k článku
Jak přejít na asynchronní měřicí kód v Google Analytics

Květoš Vícha aura:19
25. 6. 2010 9:03 Nový

Super popis!

celé vlákno
No, konečně, že ty novinky v analytic někdo perfektně popsal. Ď. Google totiž , podle mě, trpí tím, že jejich popisy/návody k jejich nástrojům jsou rozvláčné s mnoha pokračujicími odkazy, takže se v tom někdy ztrácím.
Lukáš Zaplatílek
Lukáš Zaplatílek (neregistrovaný) ---.etnetera.cz
25. 6. 2010 9:18 Nový

Má to jeden drobný háček

celé vlákno
Asychronní zpracování JavasCriptu znamená, že se po načtení dat z externího souboru (v tomto případě ga.js) nezastaví vykreslování stránky, aby mohl prohlížeč externí skript vyhodnotit (to dělá z toho důvodu, že JavaScript může obsahovat funkcionality, které další vykreslování ovlivňují).

Nicméně podpora prohlížečů je prozatím téměř nulová (pokud vím, tak pouze Firefox 3.6+), takže umístění skriptu do hlavičky způsobí:
1) u většiny prohlížečů totéž, jakobyste do hlavičky vložili kód původní - tedy zpomalení stránky;
2) u prohlížečů, které to podporují nastane slibovaný efekt nezpomalení vykreslování stránky a dřívější spuštění skriptu (více naměřených dat), ale za nestejných podmínek, takže utrpní konzistence měření.

Na největší výhodu této metody tak považuji to, že umožňuje definovat volání GA funkcí v těle stránky (často např. eCommerce, Event Tracking apod.) i když bude skript až před </body>, kam bych ho i přes oficiální dokumentaci doporučil umísťovat já, alespoň dokud se podpora atributu "async" výrazně nezvýší.
Tomáš Kapler
Tomáš Kapler (neregistrovaný) ---.195.broadband12.iol.cz
25. 6. 2010 13:14 Nový

Re: Má to jeden drobný háček

celé vlákno
No já bych s vaším komentářem prudce nesouhlasil. Předpokládám, že jste někdy slyšel zkratku AJAX a předpokládám, že nechcete polemizovat o tom, že AJAX zvládají všechny prohlížeče už mnoho let. A když si uvědomíte, že AJAX je zkratka "Asynchronous JavaScript and XML" tak tvrzení, že podpora prohlížečů pro asynchronní zpracování javascriptu je téměř nulová je "silně odvážné".
uživatel si přál zůstat v anonymitě 188.175.21.---
25. 6. 2010 13:22 Nový

Re: Má to jeden drobný háček

celé vlákno
To ze je novy kod asynchronni nema s AJAXem nic spolecneho.
Tomáš Kapler
Tomáš Kapler (neregistrovaný) ---.195.broadband12.iol.cz
25. 6. 2010 18:39 Nový

Re: Má to jeden drobný háček

celé vlákno
já netvrdím, že to má co společného s ajaxem, ale ohradil jsem se proti námitce, že moderní prohlížeče až na Firefox nepodporují asynchronní javascript, což jsem jak doufám právě vyvrátil oním poukázáním na ajax, což je právě asynchronní javascript + xml.
btw google používá ve svých technologiích a odezvách od serveru spíše AJAJ (...+JSON)
bruno
bruno (neregistrovaný) ---.orange.sk
26. 6. 2010 0:42 Nový

Re: Má to jeden drobný háček

celé vlákno
S AJAXom to naozaj nemá nič spoločné. Využíva sa nový atribút HTML5, ktorý ešte nemá takú podporu. To sa však nepochybne čoskoro zmení.
Filip Jirsák
Filip Jirsák (neregistrovaný) 78.108.97.---
26. 6. 2010 13:30 Nový

Re: Má to jeden drobný háček

celé vlákno
Který nový atribut? A v čem se ten atribut liší od atributu defer z HTML 4?
bruno
bruno (neregistrovaný) ---.orange.sk
26. 6. 2010 19:08 Nový

Re: Má to jeden drobný háček

celé vlákno
async. Popis a rozdiel oproti defer
http://www.w3schools.com/html5/tag_script.asp
Filip Jirsák
Filip Jirsák (neregistrovaný) 78.108.97.---
27. 6. 2010 11:19 Nový

Re: Má to jeden drobný háček

celé vlákno
To je báječné, takže HTML5 vezme sémantiku atributu defer z HTML4, přiřadí ji atributu async v HTML5 a v HTML5 použije atribut defer k něčemu jinému. Autoři HTML5 se zřejmě rozhodli něco udělat s tím, jak se na HTML4 ošklivě nahlíží, a rozhodli se zajistit, abychom na HTML4 ještě s láskou vzpomínali…
ehm
ehm (neregistrovaný) ---.lundegaard.cz
28. 6. 2010 17:17 Nový

Re: Má to jeden drobný háček

celé vlákno
proc kazdej ma potrebu neco blabolit nez si o danem problemu neco precte?

http://code.google.com/intl/cs/speed/articles/html5-performance.html

jasne, jen vy jste chytrej ... ostatni na moznost problemu nemysli :)
Tomáš Kapler
Tomáš Kapler (neregistrovaný) ---.242.broadband3.iol.cz
29. 6. 2010 0:05 Nový

Re: Má to jeden drobný háček

celé vlákno
Pravdu máte jen částečně, async je sice používán, ale asynchronně to jede díky pár trikům i tak
http://mrcoles.com/blog/google-analytics-asynchronous-tracking-how-it-work/
Honza Páv aura:67
27. 6. 2010 22:48 Nový

Google Analytics pro WordPress

celé vlákno
Pokud používáte redakční systém WordPress a na měření návštěvnosti plugin Google Analyticator, nemusíte nic měnit. Stačí pokud plugin pravidelně aktualizujete.
Zasílat nově přidané příspěvky e-mailem