“Wallpapers[ru]” — полный AJAX
К предыдущим изменениям добавлен перевод сайта “Wallpapers[ru]” на полную AJAX-навигацию!
То есть переходы по ссылкам внутри сайта происходят без полной перезагрузки страницы, а лишь заменой контента (почти как в уютнентком «В Контактике»).
Для сохранения всех правильных адресов и прочего СЕО этом используется HTML5 History API, то есть доступна эта прелесть будет только в современных браузерах, в старых браузерах обновление страниц происходит в стандартном режиме.
Также в настройках пользователя появилась соответствующая опция.
Правки были не столько в самом LS, сколько в шаблоне.
При переходах появляется миловидный индикатор загрузки в центре экрана:
Не знаю, что ещё добавить… Надеюсь, что вам понравится!!!
UPDATE: С помощью многократных испытаний и секундомера было выяснено, что AJAX-блуждания по страницам быстрее, чем обычные, вопреки сомнениям. Видимо, сыграло то, что браузеру не надо переинициализировать head документа, CSS, JS и всё сопутствующее.
То есть переходы по ссылкам внутри сайта происходят без полной перезагрузки страницы, а лишь заменой контента (почти как в уютнентком «В Контактике»).
Для сохранения всех правильных адресов и прочего СЕО этом используется HTML5 History API, то есть доступна эта прелесть будет только в современных браузерах, в старых браузерах обновление страниц происходит в стандартном режиме.
Также в настройках пользователя появилась соответствующая опция.
Правки были не столько в самом LS, сколько в шаблоне.
При переходах появляется миловидный индикатор загрузки в центре экрана:
Не знаю, что ещё добавить… Надеюсь, что вам понравится!!!
UPDATE: С помощью многократных испытаний и секундомера было выяснено, что AJAX-блуждания по страницам быстрее, чем обычные, вопреки сомнениям. Видимо, сыграло то, что браузеру не надо переинициализировать head документа, CSS, JS и всё сопутствующее.
42 комментария
Извините, скажите, поэалуйста, чат — это ваша собственная разработка или нет?
gmail
Должно быть так:
Добавьте в dns zone file TXT запись с spf с вашим ip сервера и будет тип топ.
И прописать Reverse DNS entry, конечно же, если не прописана.
На вашем месте, я лучше сделал бы автоматическую подгрузку картинок, при промотке страницы, если хотите могу помочь с этим.
а наполнение отличное, желаю вам развития!
! АДЖАКС! сделан только для симпотичности и для более скорого гуляний по страницам (грузится быстрее, чем полная перезагрузка, это однозначно).
Спасибо за предложение со страницами, но я в принципе сам представляю как это сделать, просто пока надо отдохнуть ) Да и обсудить с дизайнером.
Кстати, вконтакте именно так и сделано. Весь изменяемый контент у них подгружается уже после того, как страница была открыта аяксом.
Просто в ВК 40 разработчиков, они могут позволить писать себе такие функции самостоятельно, а тут я 1 + этот сайт хобби.
Хотелось бы что-нибудь вроде.
Впрочем это не проблема ЛС, точнее проблема не только ЛС, в том же ZF или еще где очень постараться надо, чтобы архитектуру под это построить.
ЗЫ Сайт, кстати, интересный, удачи в продвижении )
www.wallpapers.ru/ocherednaya-galereya/