Посмотрел. делает он ровно то же — определяет, что использовать — html или body для Quirks Mode и webkit. Правда обращается к ним архаично — $('html') и $('body').
@CAHTEXHuK вы серьёзно считаете, что термин page не используется в веб-приложении?)
Каким образом загрузка контента на страницу может отменить термин «страница»?
Страница, по-вашему, используется как элемент интерфейса?)))
Вы просто демонстрируете полную невежественность.
Есть другой вариант - перемещать блок-обёртку, а html и body сделать с height:100% и overflow:hidden.
И этому блоку можно поставить transition для плавности вместо использования animate. Мне кажется, это решило бы проблему.
Давайте ещё раз:) Вы не можете использовать на своей странице ximudesign.com/theme/redirect.php, потому что она будет заменена на другую. Без вариантов.
Ну эта куча уже повыше, чем middle, наверное. Есть и вещи, про которые я наверняка забыл написать. написанное — не более, чем эскиз, но не программа на тест. Тем более junior.
Я написал, чтобы понимали, что фронт-енд в настоящее время — такой мощный пласт, что его ковырять, ковырять и ещё раз ковырять. И всё равно останется что-то уцелевшее. Уже сейчас есть области, которые вроде и относятся к фронт-енду, но такие специфичные, что профессионалов там пока маловато.
Например, вебгеймеры и визуализаторы — тянет за собой, как минимум, WebGL Вот пример их работы.