当我们获得不同的脚本(例如用于Google Analytics(分析),adsense或Facebook代码等)时,通常有2个脚本。
第一个是外部脚本标记,第二个是一些javascript代码。
我的问题:包括这些脚本(与性能有关)的最佳方法是什么?
我当时正在考虑
<script src="//analytics.com/" async defer></script>"`
在<head>
中,并将js文件中的js代码称为main.js
,以便可以使用其余的javascript对其进行缓存和最小化。
这样做会有什么弊端吗?
如果没有,(如果实际上更好),为什么每个人都建议将脚本放入<body>
内?
答案 0 :(得分:1)
要回答这个问题:
好一点吗?
好吧。它将被缓存,最小化,这不是一件坏事。
答案 1 :(得分:0)
如果您有多个第三方脚本,它更易于使用Google Tag Manager为您处理。您将标记管理器脚本添加到页面中,并负责注入所需的内容。