在我使用的许多页面上,有很多外部(非关键)外部图像和 js 文件被调用,它们会影响加载时间。其中之一是广告公司的跟踪像素,有时可能需要几秒钟才能加载,您可以看到它挂在浏览器中,因此用户体验很差。有没有办法可以加载这些并且不将它们计为初始页面加载?我见过类似的启动计时器的事情,一旦计时器触发,它们就会加载,但我担心如果用户离开页面太快,跟踪像素将没有时间加载。
问问题
170 次
2 回答
2
并非如此 - 使用 gif 进行跟踪的目的是跟踪用户,无论他们是否有 javascript。延迟 gif 的加载将需要 javascript,因此会破坏这一点并可能会弄乱您的统计数据。
最好的方法是将这些“页面加载不必要”的内容放在代码末尾的结束正文标记内。
于 2009-11-26T14:00:27.163 回答
1
如果您可以在网页上进一步加载跟踪像素,最好尽可能靠近结束 BODY 标记,它可能会首先处理该图像之前的所有其他内容,从而使页面加载看起来更快加载速度不是很快。
这可以通过雅虎 YSlow 的“加快网站速度的最佳实践”部分来解释(如果稍微脱离上下文),将脚本放在底部。
于 2009-11-26T14:18:48.577 回答