В Битриксе для ускорения его работы есть замечательная опция «Перенести Java Script в конец страницы». Опция достаточно полезная и помогает навести порядок с подключаемыми JS-файлами. Но при этом есть нюансы при ее использовании.

Например, у вас есть библиотеки, которые надо подключать исключительно сверху (шапка сайта) это могут быть яндекс/гугл-карты или как делать так, чтобы при переносе скриптов код счетчика GoogleAnalytics оставался на месте? В этих случаях, при включении вышеуказанной опции они окажутся под подвалом сайта. Как же быть?
Вот решение:
Надо прописать в скриптах, которые не нужно никуда переносить атрибут:
<script data-skip-moving=true>
// Скрипт который НЕ НАДО переносить
</script>
Comments are closed.