Выполнение Рекомендаций Pagespeed - Как?

Всем привет!

Озадачился повышением скорости работы сайта. При тесте странички в PageSpeed есть рекомендация:

Удалите из верхней части страницы код JavaScript и CSS, блокирующий отображение

Количество блокирующих скриптов на странице: 2. Количество блокирующих ресурсов CSS на странице: 1. Они замедляют отображение контента.
Все содержание верхней части страницы отображается только после загрузки указанных далее ресурсов. Попробуйте отложить загрузку этих ресурсов, загружать их асинхронно или встроить их самые важные компоненты непосредственно в код HTML.

Удалите код JavaScript, препятствующий отображению:

http://site.com/var/cache/misc/statics/js/tygh/scripts-56699e8fbc12f4520202367412d684401449768167.js?ver=4.1.3
http://site.com/js/tygh/exceptions.js?ver=4.1.3">http://lifejoy.ua/js/tygh/exceptions.js?ver=4.1.3
Оптимизируйте работу CSS на следующих ресурсах:
  • http://site.com/var/cache/misc/statics/design/themes/basic/css/standalone.3c0ffcf2e25abaaa8414b0ec796a7ef21449768167.css

Как это сделать? В частоности можно ли строку

{include file="common/scripts.tpl"}

перенести из ... в ?

Всем привет!

Озадачился повышением скорости работы сайта. При тесте странички в PageSpeed есть рекомендация:

Удалите из верхней части страницы код JavaScript и CSS, блокирующий отображение

Количество блокирующих скриптов на странице: 2. Количество блокирующих ресурсов CSS на странице: 1. Они замедляют отображение контента.
Все содержание верхней части страницы отображается только после загрузки указанных далее ресурсов. Попробуйте отложить загрузку этих ресурсов, загружать их асинхронно или встроить их самые важные компоненты непосредственно в код HTML.

Удалите код JavaScript, препятствующий отображению:

http://site.com/var/cache/misc/statics/js/tygh/scripts-56699e8fbc12f4520202367412d684401449768167.js?ver=4.1.3
http://site.com/js/tygh/exceptions.js?ver=4.1.3">http://lifejoy.ua/js/tygh/exceptions.js?ver=4.1.3
Оптимизируйте работу CSS на следующих ресурсах:
  • http://site.com/var/cache/misc/statics/design/themes/basic/css/standalone.3c0ffcf2e25abaaa8414b0ec796a7ef21449768167.css

Как это сделать? В частоности можно ли строку

{include file="common/scripts.tpl"}

перенести из ... в ?

В последних версиях JavaScript перенесен вниз, и PageSpeed ругается только на css.

Как это сделать? В частоности можно ли строку

{include file="common/scripts.tpl"}

перенести из ... в ?

Лучше не переносить, а добавить атрибут defer в теги script ( http://htmlbook.ru/html/script/defer).

В последних версиях скрипты действительно переносятся вниз страницы автоматически.

xeddin, вы какую версию используете?

Лучше не переносить, а добавить атрибут defer в теги script ( http://htmlbook.ru/html/script/defer).

В последних версиях скрипты действительно переносятся вниз страницы автоматически.

Не подскажите где в каком файле надо использовать defer?

Да и у меня такая же история, помогите советом как CSS перенести вниз. Спасибо

Да и у меня такая же история, помогите советом как CSS перенести вниз. Спасибо

У вас будет загружаться html, потом будет все расставляться по местам. В итоге в браузере все будет прыгать и скакать - всех пользователей распугаете

У нас закаленные пользователи ) Но все же, хотелось бы понимать, как можно оптимизировать загрузку css. Хотя бы понять как на определенной странице грузить только те cssЫ которые там используются. А не все-на-всех. Пользуемся ими или нет. Имеется ввиду возможность. что то оставить сверху, что то перенести вниз (а лучше вообще не грузить, если оно на конкретной страничке не надо)

У вас будет загружаться html, потом будет все расставляться по местам. В итоге в браузере все будет прыгать и скакать - всех пользователей распугаете

как вариант заблокировать отображение до полной загрузки через display: none, а в body поставить на onload переключение на display

как вариант заблокировать отображение до полной загрузки через display: none, а в body поставить на onload переключение на display

Как вариант, но лично меня такие сайты отталкивают, почему-то. Но, как говорится, на вкус и цвет...

Как вариант, но лично меня такие сайты отталкивают, почему-то. Но, как говорится, на вкус и цвет...

Cогласен, потому и сам так никогда не делаю. Но если кто хочет от и до следовать указаниям гугла...