Нужно на сайте сделать правильную загрузку скриптов
При мониторинге сайта гуглом https://developers.google.com/speed/pagespeed/insights/ -- пишет
"Удалите из верхней части страницы код JavaScript и CSS, блокирующий отображение
Количество блокирующих скриптов на странице: 4. Количество блокирующих ресурсов CSS на странице: 1. Они замедляют отображение контента.
Все содержание верхней части страницы отображается только после загрузки указанных далее ресурсов. Попробуйте отложить загрузку этих ресурсов, загружать их асинхронно или встроить их самые важные компоненты непосредственно в код HTML."
По мануалом эту проблему можно решить сделав асинхронную загрузку скриптов. Или может быть можно применить какое то другое решение? Простое перемещение кода исполнения скриптов в низ страницы - приводит к неработоспособности каких то функций.
Прошу писать тех кто сталкивался с такой проблемой.