Отложенная загрузка яндекс карты
PageSpeed Google регулярно показывает медленную скорость загрузки страницы с картой яндекса, поэтому загрузку карты можно отложить.
Для начала добавим пару строк в head страницы
<link rel="preconnect" href="//api-maps.yandex.ru"><link rel="dns-prefetch" href="//api-maps.yandex.ru">
Следующий этап - это оложенная загрузка самой карты, которая прописывается в tag с id -map
<script>
setTimeout(function(){
var elem = document.createElement('script');
elem.type = 'text/javascript';
elem.src = "//api-maps.yandex.ru/services/constructor/1.0/js/?um=constructord9d8e030b6d918576850
&width=100%25&height=430&lang=ru_RU&scroll=true";
document.getElementById('map').appendChild(elem);
}, 3000);
</script>
Комментарии ()