Задать вопрос

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

Всем привет.

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

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

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


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

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

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

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