Приветствую!
V 4.40
Заметил, что недавно PageSpeed Insights значительно понизил оценку "Производительность". По их же рекомендациям подтянул большинство из параметров.
Столкнулся с проблемой, когда начал разбирать следущее сообщение:
"Уменьшите влияние стороннего кода Сторонний код заблокировал основной поток на 830 мс"
Наибольшое влияние имеют таг менеджер и jquery-3.4.1.min.js подключеный по CDN.
В интернете нашел статью, где рекомендуется подключать jquery асинхронно таким способом:
Но при подключении, консоль выдает ошибку GET https://site_adress/design/relevant_6/js/jquery-3.4.1.min.js net::ERR_ABORTED 403.
Проверил права доступа на jquery-3.4.1.min.js, так же как и остальные 644.
Кто знает, в чем может быть проблема?
V 4.40
Заметил, что недавно PageSpeed Insights значительно понизил оценку "Производительность". По их же рекомендациям подтянул большинство из параметров.
Столкнулся с проблемой, когда начал разбирать следущее сообщение:
"Уменьшите влияние стороннего кода Сторонний код заблокировал основной поток на 830 мс"
Наибольшое влияние имеют таг менеджер и jquery-3.4.1.min.js подключеный по CDN.
В интернете нашел статью, где рекомендуется подключать jquery асинхронно таким способом:
Code: Выделить всё
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js" integrity="sha512-bnIvzh6FU75ZKxp0GXLH9bewza/OIw6dLVh9ICg0gogclmYGguQJWl8U30WpbsGTqbIiAwxTsbe76DErLq5EDQ==" crossorigin="anonymous" async></script>
<script>
if (!window.jQuery) {
var script = document.createElement('script');
script.src = '{$rootUrl}/design/{$settings->theme}/js/jquery-3.4.1.min.js'; // Шлях до вашого локального файлу jQuery
document.head.appendChild(script);
}
</script>
Но при подключении, консоль выдает ошибку GET https://site_adress/design/relevant_6/js/jquery-3.4.1.min.js net::ERR_ABORTED 403.
Проверил права доступа на jquery-3.4.1.min.js, так же как и остальные 644.
Кто знает, в чем может быть проблема?