Здравствуйте. Помогите советом.
Гугл PageSpeed Insights утверждает, что 6 скриптов замедляют загрузку страницы ибо грузятся заранее. Это:
Они все были в хеаде. Я их аккуратно вырезал и переместил в футер. При просмотре кода страницы они теперь все внизу. Но Гугл по прежнему говорит тоже самое. Я что-то не так сделал? Или это не меняет порядок их загрузки по отношению к остальному коду?
Также добавил в функции код:
Может это и не туда, но он на пару скриптов вродь сократил проблему в PageSpeed Insights. Может можно в него и эти скрипты дописать просто, если мое вырезание и копирование не помогло?
Гугл PageSpeed Insights утверждает, что 6 скриптов замедляют загрузку страницы ибо грузятся заранее. Это:
Цитата |
---|
Spoiler: http://zdorovko.info/…Libera original/menu/MenuMatic_0.68.3.js ...://zdorovko.info/… original/menu/mootools-1.2.5-core-yc.js ...://zdorovko.info/…inal/jdgallery/mootools-1.2.5-core-yc.js ...://zdorovko.info/… original/jdgallery/mootools-1.2-more.js ...://zdorovko.info/…/Libera original/jdgallery/jd.gallery.js ...://zdorovko.info/…inal/jdgallery/jd.gallery.transitions.js |
Также добавил в функции код:
Код |
---|
/** * Load Enqueued Scripts in the Footer * * Automatically move JavaScript code to page footer, speeding up page loading time. */ function footer_enqueue_scripts() { remove_action('wp_head', 'wp_print_scripts'); remove_action('wp_head', 'wp_print_head_scripts', 9); remove_action('wp_head', 'wp_enqueue_scripts', 1); add_action('wp_footer', 'wp_print_scripts', 5); add_action('wp_footer', 'wp_enqueue_scripts', 5); add_action('wp_footer', 'wp_print_head_scripts', 5); } add_action('after_setup_theme', 'footer_enqueue_scripts'); |
Может это и не туда, но он на пару скриптов вродь сократил проблему в PageSpeed Insights. Может можно в него и эти скрипты дописать просто, если мое вырезание и копирование не помогло?
Изменено:
Иван - 21 Июня 2014 13:37