@innags

Как правильно подгрузить google карты?

Здравствуйте.
Есть сайт dom06.alldentalrevere.com
Задача загнать его в зеленую зону по сервису https://web.dev/measure
Все шло хорошо, пока не поставила iframe с картами гугла. Убираю - все в зеленой зоне, ставлю обратно - ругается на использование jpg & png вместо webp(хотя это гугл их и подгружает).
Использую для iframe - lazyload, но не помогает. Кто сталкивался, сможете что то посоветовать?
  • Вопрос задан
  • 45 просмотров
Решения вопроса 1
Odisseya
@Odisseya
Оптимизирую PageSpeed & Performance
innags, на десктопах карта действительно lazyload-ится, однако, на мобильных размерах вьюпорта (в т.ч. на том где тестирует web.dev/measure) — карта подгружается сразу, чем вызывает замедление скорости загрузки страницы и падение рейтинга. Прикрепляю скрин, для вьюпорта iphoneX: 5cd49d7ac79d9289942352.png Нужно сделать , чтобы на мобильных карта также подгружалась с lazyload-ом.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
mrsexy
@mrsexy
Senior Pomidor
1)Вырезаете кусок карты и делайте её через картинку.
2)Скрыть из DOM при загрузке. Для этого придумайте финт ушами, чтобы пользователь нажал на кнопку и в выпадашке или модальном окне вывести карту.
Ответ написан
Комментировать
@rogiivs
вот был подобный вопрос, ознакомьтесь
Зачем Google предлагает мне JPEG 2000, JPEG XR и W...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы