Все современные поисковые системы обращают внимание на скорость загрузки страниц. Большие css и javascript файлы, размещенные в начале страницы, замедляют её загрузку.
Для того, чтобы перенести все файлы в конец страницы, в битриксе имеется специальная настройка:
Настройки – Настройки модулей - Главный модуль - Переместить весь Javascript в конец страницы
Установка этой галочки перенесет все скрипты к закрывающему тегу </body>.
Иногда требуется вынести какой либо скрипт в начало страницы, минуя указанную выше настройку. Для этого в битриксе предусмотрен параметр data-skip-moving='true'
Пример:
<script type=”text/javascript” data-skip-moving="true" src=””></script>
Этот скрипт будет вынесен вверх страницы