2011-06-10 42 views
2

我的一位朋友正計劃實施comScore來跟蹤他的網站,我正在幫他做到這一點。通過描述變量c1,c2 ...他們的目的,如果需要或不等等的pdf文檔。我的問題是關於代碼實現。 該代碼創建一個腳本元素並追加src值並將其放在body標籤中。 沒有具體的理由提到爲什麼它將其插入到DOM結構中,而不是僅僅將代碼塊分別放在開頭或結尾。 如果可能的話,請讓我知道你是否使用comscore來跟蹤你的網站分析,以及它是否比Omniture Site Catalyst ..更好,如果以什麼方式。 在此先感謝, Optimus。comscore api和實現相關

回答

1

創建腳本標記並將其添加到DOM本質上是異步加載comscore腳本。

如果您將它添加到您的頭部,它將阻止所有進一步加載,直到comscore腳本本身被下載並執行。

如果您將其添加到最後,您將延遲DOM準備事件,這可能會延遲執行等待該事件的腳本。

簡而言之,您的加載時間最好是創建腳本標記並將其添加到DOM。更好的是在負載事件發生之前不要這樣做。

更多關於該主題:http://www.aaronpeters.nl/blog/why-loading-third-party-scripts-async-is-not-good-enough

+0

很好的答案,並很好的參考...讓有很大的意義,現在......真的沒想到7個月:) – optimusprime619 2012-01-24 06:56:31

+1

優於從不遲到後一個答案:) – 2012-01-24 22:55:13