Как сделать ленивую загрузку контента?

Как реализовать ленивую загрузку контента как на Хабре?5d8260eb025c0203641573.png
  • Вопрос задан
  • 273 просмотра
Пригласить эксперта
Ответы на вопрос 3
profesor08
@profesor08 Куратор тега JavaScript
Ключевые слова для гугла: lazy loading js

Браузеры могут поддерживать отложенную загрузку, для ознакомления почитай тут, есть примеры и разжевано: https://web.dev/native-lazy-loading

Для тех-же картинок можно задать какой-то background, а для загрузки статей по ajax, придется заморочиться созданием заглушки в виде красивых пустых строк, как на твоем скриншоте, которая заменится как только необходимые данные загрузятся.
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
BRAGA96
@BRAGA96
Skeleton loading + ajax
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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