Добрый день, уважаемые. Я тут начитался умных статеек по ускорению загрузок скриптов
http://frontender.info/script-loading/
решил тоже испробовать (поскольку PageSpeed рекомендует к использованию). Но почему-то пока что не работает. Подскажите, пожалуйста почему мои скрипты не подгружаются. где я допускаю ошибку?
<!-- Load Scripts -->
<script>var scr = {
"scripts": [
{"src": "lib/modernizr/modernizr.js", "async": false},
{"src": "lib/jquery/jquery-3.1.1.min.js", "async": false},
{"src": "lib/owl-carousel/owl.carousel.min.js", "async": false},
{"src": "js/script_agency.js", "async": false}
]
};
!function (t, n, r) {
"use strict";
var c = function (t) {
if ("[object Array]" !== Object.prototype.toString.call(t))return !1;
for (var r = 0; r < t.length; r++) {
var c = n.createElement("script"), e = t[r];
c.src = e.src, c.async = e.async, n.body.appendChild(c)
}
return !0
};
t.addEventListener ? t.addEventListener("load", function () {
c(r.scripts);
}, !1) : t.attachEvent ? t.attachEvent("onload", function () {
c(r.scripts)
}) : t.onload = function () {
c(r.scripts)
}
}(window, document, scr);
</script>