Когда мы получаем другой сценарий, например, для Google Analytics, AdSense или кода Facebook и т. Д., Обычно есть 2 сценария.
Первый - это внешний тег сценария, а второй - код JavaScript.
Мой вопрос: как лучше всего включить эти сценарии (связанные с производительностью)?
Я думал о включении
<script src="//analytics.com/" async defer></script>"`
в <head>
, иjs-код в js-файле, скажем, main.js
, чтобы его можно было кэшировать и свернуть с остальной частью javascript.
Были бы какие-либо недостатки в этом?
Еслинет, (если это на самом деле лучше), почему все предлагают поместить сценарии внутрь <body>
?