А кто вам сказал, что в гмейле урл девственно чист? Вот пример
типичного урла. Сделал search потом зашел в одно из писем.
http://mail.google.com/mail/#search/rrr/111746722ef09f87
тут не только якорьки, но и кастом RewriteEngine таких урлов. Вопрос
на чем вы пишете?
Андрей
Александр,
А кто вам сказал, что в гмейле урл девственно чист? Вот пример
типичного урла. Сделал search потом зашел в одно из писем.
http://mail.google.com/mail/#search/rrr/111746722ef09f87
тут не только якорьки, но и кастом RewriteEngine таких урлов. Вопрос
на чем вы пишете?
Андрей
On Dec 26, 2007 12:53 PM, Скакунов Александр <I1t...@gmail.com> wrote:
> Привет, IT!
>
> Есть AJAX-приложение. Хочется сделать так, чтобы при нажатии кнопок
> Назад/Вперед приложение реагировало сменой состояния. Букмаркить не
> надо.
>
> Проблема в том, что большинство решений, в том числе от Yahoo, имеют
> два минуса:
>
> 1. В УРЛе страницы постоянно меняется идентификатор (видимо, чтобы
> можно было букмаркить). Т.е. была страница http://server.com/index.php
> - постоянно к УРЛу приписываются якорьки:
>
> http://server.com/index.php#blablabla-state-1
> http://server.com/index.php#tralala-state-2
>
> Имхо уродство.
>
> 2. (относительно) Запоминается только адрес страницы и несколько
> переменных по желанию (ограничение - длина УРЛа). Т.е . если вы со
> страницы поиска перейдете по ссылке, а потом нажмете назад - не факт,
> что вы получите те же результаты поиска, если не сохраните поисковый
> запрос специально.
>
> В противовес всему этому стоит GMail - навигация работает отлично, УРЛ
> девственно чист, прошлые состояния запоминает.
>
> Могу предположить, что в GMail по первому пункту активно используется
> iframe, а по второму они или явно и скрупулезно запоминают переменные
> со значениями, или как-то листают туда-сюда содержимое ирфейма, а за
> сохранение его состояния отвечает сам браузер.
>
> Вопрос в том, прав ли я в своих предположениях, и есть ли какая-то
> готовая хорошая либа для этого.
>
> Спасибо!
> >
>
Если location не менялся, то откуда тогда появлялась история, которую
броузер использует для Back&Forward?
>
--
Dima Dogadaylo,
http://www.mysoftparade.com/
Андрей