JavaScriptjQueryPageSpeed InsightsWEBWordPressWordPress - jQuery

JavaScript – Отложенная загрузка внешних скриптов или добиваемся повышения в глазах Google Page Speed

JavaScript - Отложенная загрузка внешних скриптов или добиваемся повышения в глазах Google Page Speed

Достаточно часто при тестировании скорости страницы появляется потребность в отложенной загрузке внешних скриптов подключенных к странице. В поисках решения данной проблемы я наткнулся на весьма интересный вариант решения данного вопроса, за которое отдельная благодарность его автору Patrick Sexton.Ниже приведен код который необходимо вставить в конец страницы перед закрывающим body (</body>)

<script type="text/javascript">
function downloadJSAtOnload() {
var element = document.createElement("script");
element.src = "defer.js";
document.body.appendChild(element);
}
if (window.addEventListener)
window.addEventListener("load", downloadJSAtOnload, false);
else if (window.attachEvent)
window.attachEvent("onload", downloadJSAtOnload);
else window.onload = downloadJSAtOnload;
</script>

defer.js необходимо заменить на ваш скрипт, или перечень Ваших скриптов через запятую.

Источник записи: https://mediadoma.com

Похожие сообщения
WordPressWordPress - Админка

Как настроить общие параметры WordPress

WordPressПолезные сайты

Синтез речи для вашего веб-сайта - 7 лучших решений

JavaScriptWEBПолезные сайты

Изучаем основы Vue с Vue 3

GoogleWordPressНовости и сообщество

WordPress может рассматривать Google FloC как проблему безопасности