Иногда наблюдаю эффект - нажимаешь например на пост блога, его картинка плавно выезжает в центр, все остальное исчезает и загружается новая страница. Вопрос - как делаются такие анимации?
1. При клике на ссылку, событие прехватывается JS.
2. Навешивается какая-либо анимация
3. По её окончанию или по таймеру, выполняется переход по ссылке через объект window.location.