Здравствуйте.
В шаблоне страницы выводится несколько блоков:
<div class="block1">
<код php вывода блока 1>
</div>
<div class="block2 gmap">
<код php вывода блока 2>
</div>
<div class="block3">
<код php вывода блока 3>
</div>
<код php вывода блока 1>
</div>
<div class="block2 gmap">
<код php вывода блока 2>
</div>
<div class="block3">
<код php вывода блока 3>
</div>
В блоке2 выводится карта Gmap. И если смотреть в панели вебмастера Гугла, то из-за этой карты (там много картинок) вся страница слишком медленно загружается. Как можно начать загрузку блока 2 после того, как вся страница загрузится? Спасибо.
Комментарии
Я в таких случаях ставлю вместо карты картинку-заглушку, а после клика по ней подгружаю карту. Почему так делаю? Потому что карта нужна не всем посетителям сайта и нет смысла прогружать ее для каждого. Google pagespeed очень доволен
Зы. готового модуля нет, с помощью js это делается довольно просто
Тоже думал над таким вариантом, но рассматривал его использование для других целей. С нынешним конским ценником на карты от Гугла такой вариант позволяет немного экономить на загрузках карты для некоторых сайтов.