+4.26
Рейтинг
13.36
Сила

Дмитрий

“Wallpapers[ru]” — полный AJAX

К предыдущим изменениям добавлен перевод сайта “Wallpapers[ru]” на полную AJAX-навигацию!

То есть переходы по ссылкам внутри сайта происходят без полной перезагрузки страницы, а лишь заменой контента (почти как в уютнентком «В Контактике»).

Для сохранения всех правильных адресов и прочего СЕО этом используется HTML5 History API, то есть доступна эта прелесть будет только в современных браузерах, в старых браузерах обновление страниц происходит в стандартном режиме.

Также в настройках пользователя появилась соответствующая опция.

Правки были не столько в самом LS, сколько в шаблоне.

При переходах появляется миловидный индикатор загрузки в центре экрана:

Индикатор загрузки AJAX

Не знаю, что ещё добавить… Надеюсь, что вам понравится!!!

UPDATE: С помощью многократных испытаний и секундомера было выяснено, что AJAX-блуждания по страницам быстрее, чем обычные, вопреки сомнениям. Видимо, сыграло то, что браузеру не надо переинициализировать head документа, CSS, JS и всё сопутствующее.

“Wallpapers[ru]” — авторские обои для рабочего стола

“Wallpapers[ru]”Здравствуйте!
Думаю, многим из вас известен старый добрый “Wallpapers[ru]”. Уже довольно давно остро встала проблема его технического и морального обновления, потому что проект по-тихоньку умирал.

Было решено, что движок блог-сообщества “LiveStreet” идеально подойдёт для этой цели (с привлечением плагинов и собственных разработок).
Читать дальше →