Откройте инструменты разработчика, вкладка Network, выберите изображения. Затем перезагрузите страницу, а затем кликайте по блоку. Если загрузка началась только после клика — значит, всё в порядке.
Во-первых, Lazyload. Во-вторых, манипуляции с DOM в помощь: те картинки, которые вне поля зрения пользователя, должны убираться из DOM, а на их месте с помощью JS было просчитано пустое место.
Yuriy Fred, потому что это это с масштабированием под физическое разрешение устройства. А нужно отдавать верстальщику 1:1 по нужному размеру viewport. У устройства с одинаковым размером viewport может
абсолютно разное физическое разрешение экрана.
Для какой-нибудь презентации можно спокойно делать экспорт артборда в x2 и более.
А разве нет? Всё правильно спросил. Макет — это обозначение функционала, который надо реализовать. Хоть он и backend-программист, но тоже должен оценить, что нужно делать.