Почему менеджер истории AJAX? - PullRequest
1 голос
/ 04 июля 2011

Теперь я написал простой скрипт истории AJAX, который добавляет кнопки назад / вперед и изменяет хэш-удар. Но я читал о других сценариях истории, которые хранят предыдущие запросы AJAX на более поздний срок, поэтому сценарию не нужно заново восстанавливать запросы. Это, как я полагаю, делает различие между сценарием истории и менеджером истории.

Мой вопрос, однако, зачем вам менеджер? Например, скажем, вы сделали что-то вроде этого: addHistory('my/funny/url', 'ajax/url');
Менеджер собирается хранить ajax/url со ссылкой на my/funny/url. Но если пользователь удаляет кеш и возвращается к my/funny/url, вам все равно придется восстанавливать URL с нуля. Так что я не вижу смысла.

1 Ответ

0 голосов
/ 04 июля 2011

Я думаю, это попытка запомнить изменения состояния сеанса на стороне сервера на клиенте. А может быть, они даже не рассматривают сценарий очистки кэша.

...