Как отложить загрузку изображений?

Добрый день.
Задался вопросом поисковой оптимизации, стараюсь делать верстку на 100/100 по PageSpeed Insights от Google.
Вот столкнулся с проблемой:
1c60d3b1d30142d3895dda0e1fe91b8f.png
Эту ошибку выдает из-за того, что вверху страницы есть картинка, которая и не нравится гуглу (она максимальна сжата).
Гугол хочет, чтобы я ее подгружал как скрипты - с помощью атрибута async или defer, но для img не существует таких атрибутов.

Как мне справиться с этой проблемой?
Может скрипт какой добавить в начале страницы с откладыванием загрузки на потом?

И какие еще есть сервисы для проверки сайта на скорость загрузки, и вообще качество верстки, помимо гугловского?
  • Вопрос задан
  • 2550 просмотров
Пригласить эксперта
Ответы на вопрос 3
tlito
@tlito
drupal, c++, seo
нет смысла добиваться 100, но если вам интересны мои реомендации то на тлито ру поищите статью ааптивный дизайн в разделе Разработка - CSS
Ответ написан
Ох советчики.
Можно грузить через ajax и вставлять.
Ответ написан
Комментировать
@Gryadk_in
Я, почему-то, совсем не уверен, что дело в одной картинке. Полагаю, фраза "необходимы дополнительные сетевые запросы" как-бы намекает ,что в хидере грузится всего дохрена.
т.е. надо бы:
- собрать стили и скрипты в один файл и/или грузить их где-то в футере.
- для мелких картинок использовать спрайты или cdn или data:image/png;base64

посмотри в gtmetrix - он подробнее пишет.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 23:00
5000 руб./за проект
19 апр. 2024, в 20:43
20000 руб./за проект