На сегодняшний день любые статьи в интернете авторы стараются снабжать наглядными изображениями для лучшего восприятия. В итоге часто получается, что при открытии статьи необходимо клиенту загрузить сразу много изображений.
В обычном случае при открытии страницы браузер загружает все изображения, которые должны отображаться на странице. В том числе будут загружены и те, которые находятся далеко внизу по тексту страницы и не факт, что пользовать вообще прокрутит страницу достаточно вниз для того, чтобы эти изображения были загружены.
Для оптимизации работы мы в Эвритеке во всех случаях, когда производительность страницы важна, предлагаем использовать «ленивую» загрузку. В этом случае определяется размер экрана и загружаются только те изображения которые требуется отображать на текущий момент. По мере того как пользователь будет прокручивать страницу, остальные изображения также будут подгружаться.
Ранее для реализации «ленивой» загрузки приходилось внедрять на страницу специальный скрипт, который реализует эту логику. Но теперь в этом нет необходимости, поскольку современные браузеры имеют встроенную поддержку «ленивой» загрузки.