我的一位朋友正计划实施comscore跟踪他的网站,我正在帮助他做到这一点。通过一个pdf文档来描述变量c1,c2 ...它们的目的,如果需要或不等。我的问题是关于代码实现。 代码创建一个脚本元素并附加src值并将其放在body标记中。 没有具体的理由提到它为什么以插入DOM结构的形式而不是仅仅分别将代码块放在开头或结尾。 如果可能的话,如果有人使用comscore跟踪您的网站分析,如果它比Omniture Site Catalyst更好,请告诉我。如此以何种方式。 提前致谢, Optimus的。
答案 0 :(得分:1)
创建脚本标记并将其添加到DOM实际上是异步加载comscore脚本。
如果将它添加到您的头部,它将阻止所有进一步加载,直到comscore脚本本身被下载并执行。
如果将其添加到最后,您将延迟DOM就绪事件,这可能会延迟执行等待该事件的脚本。
简而言之,创建脚本标记并将其添加到DOM最好是您的加载时间。更好的是在加载事件之后才这样做。
有关该主题的更多信息:http://www.aaronpeters.nl/blog/why-loading-third-party-scripts-async-is-not-good-enough