Очень удобный скрипт для повышения показателей google pagespeed, а также просто увеличить скорость загрузки страниц.
var fired = false;
window.addEventListener('scroll', () => {
if (fired === false) {
fired = true;
setTimeout(() => {
//code here
}, 1000)
}
});
Данный код выполняет скрипты, только при скролле страницы с задержкой в секунду. Размещайте туда все, что не нужно для корректной отработки при просмотра первого экрана вашего сайта. Например, чаты, google и yandex maps, capthca и прочее