History в AJAX приложениях или jQuery router plugin
У ajax приложений было два недостатка - когда нажимаешь кнопку браузера "обновить", то состояние не сохраняется и поисковики не могли перейти к контенту, который появлялся при некотором событии. Например, представьте себе каталог интернет магазина. Там есть сортировка по категориям, цене и прочие параметры. Если пользователь отсортирует список товара по категориям и нажмет кнопку обновить, то у него ничего не сохранится. Будет показан список с сортировкой по умолчанию. Раньше программисты использовали разные ходы, например, сессии. Но это было как-то нелогично. Второй недостаток обходили еще "круче". Создавали два вида сайта: один для посетителей на аяксе, другой, статический, для пауков. Все это как-то было нелогично, коряво и...
0 комментариев