Клуб API Карт

Загрузка карт по требованию

mousesport007
30 августа, 17:50

наткнулся на статью по ускорению сайта, но т.к загрузка  я.Карт асинхронная есть ли смысл? 

2 комментария
способ оптимизации, описанный в статье лучше не использовать.
во первых это нарушение пользовательского соглашения (скриншоты с АПИ делать нельзя)
во вторых мы не рекомендуем полагаться на окончание загрузки тайлов (оно может и не случится) и ваши пользователи могут и совсем не увидеть карту.


В общем случае, если работа с картой не основной функционал страницы и другие вызовы АПИ в начале не требуются (например геолокациия), лучше организовать к ней доступ по требованию (по нажатию на кнопку, или в отдельном табе/попапе) соответственно и загрузку АПИ начинать не сразу, а когда карту надо показать 
Обновлено 31 августа, 05:47
Есть смысл загружать по требованию. https://jsfiddle.net/wn1r1vfw/