Как оптимизировать загрузку JQuery по Google speed?

Всем привет.

Анализатор ругается, что нужно удалить из шапки скрипт:

Удалите код JavaScript, препятствующий отображению:

https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js


Но если я его убираю в подвал сайта, то у меня консоль начинает плеваться скрипты по ходу сайта, которые тупо не могут инициализироваться из-за того, что нет JQuery.

Какая тут правильная тактика для данного дела?
  • Вопрос задан
  • 368 просмотров
Пригласить эксперта
Ответы на вопрос 2
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
Либо забить, либо перенести все скрипты в подвал, учитывая их взаимную зависимость. Короче говоря, перенести "скрипты по хожу сайта" тоже в подвал после jq.
Ответ написан
Комментировать
filgaponenko
@filgaponenko
frontend developer
Я бы сконкатенировал все скрипты в один файл (ну или в два: vendors.js – сторонние библиотеки и main.js – ваши скрипты) если речь идет об оптимизации.
Естественно с учетом их взаимной зависимости, как советуют выше.
https://www.npmjs.com/package/gulp-concat
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы