@fomenko_alexandr

Как оптимизировать js?

Привет мастера.
С помощью сервиса - developers.google.com, определил, что подключаемый js и css файлы тормозят загрузку сайта.
Первая рекомендация - это загружать асинхронно скрипты (jquery, jqueryui.js, highslide.js, dle_js.js). Но тут возник вопрос. Возможно ли изменить сам js код, чтобы оно загружалось асинхронно, чтобы не пришлось указывать в 100500 файлах асинхронную загрузку? (тут нету одной шапки, где всё инклудится)

И ещё вопрос. css файлы в количестве 4 штук подключаются, как их можно оптимизировать, кроме группирования классов, оптимизации графики (спрайты, удаление графики, где это возможно)?

Заранее благодарю за помощь

P.S. Это всё на dle
  • Вопрос задан
  • 184 просмотра
Пригласить эксперта
Ответы на вопрос 1
akzhan
@akzhan
Стили грузить в head, самые важные инлайнить прямо атрибутом style (critical path css), все скрипты положить перед закрывающим /body.

Далее gzip, webpack (chunks).
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы