Приветствую.
Сейчас занимаюсь оптимизацией нескольких проектов по Google page speed
Основная проблема это конечно обилие яваскриптта и долгое его выполнение.
В связи с этим вопросы.
1. На одном из вебинаров я услышал что нужно организовывать отложенную загрузки тех скриптов которые это позволяют. Отложенная загрузка это SetTimeout?Или что-то еще?
2. Разумно ли подключать скрипты(в том числе и внешние - счетчики, консультанты) по setTimeout вот так
<script type="text/javascript">
jQuery(document).bind("ready", function() {
setTimeout(function() {
var script = document.createElement('script');
script.src = 'адрес скрипта';
script.type = 'text/javascript';
document.body.appendChild(script);
}, 10000);
});
</script>