Как сделать эффект приближения фона для сайта?
Просто для информации: данный эффект (сдвиг с увеличением) называется "Ken Burns Effect". По этому названию (Ken Burns Slider) можно найти много примеров и готовых скриптов.
!!!Вы меняете фон на изображения, которые посетитель еще должен загрузить, а это занимает время, так что они должны быть загружены изначально.
Организуйте блок с картинками не как body, а как несколько отдельных секций с  различными фоновыми изображениями! 
 Ну а дальше останется в интервале менять прозрачность секций и их z-index, попутно создавая эффект наплыва. Также этот способ хорош тем, что можно в секции сразу запихивать нужный текст и элементы.