браузер, проблемы с навигацией - PullRequest
0 голосов
/ 29 января 2010

Это в основном продолжение моего вчерашнего вопроса, «Вышеуказанная инициализация на странице»

(И, кстати, слава всем, кто самоотверженно жертвует на этом форуме, чтобы помогать другим - нужно самому делать больше этого.)

Так или иначе, мне рассказали о HistoryManager, BrowserManager и SharedObject, и я так быстро обнаружил, что нет проблем в сохранении нескольких элементов данных в общем объекте, поэтому гибкая страница восстанавливает предыдущую конфигурацию, когда браузер возвращается к нему.

Но моей настоящей заботой была бы скорость загрузки. Это страница размером 15 Мб, загрузка занимает всего 2 секунды, но это все же не мгновенно. Если бы он находился в браузере с вкладками, и я просто нажал на другую вкладку, содержащую мою страницу, моя страница появилась бы мгновенно. Есть ли способ добиться такого поведения, когда моя страница перемещается обратно (например, с помощью кнопки «Назад» в браузере). Означает ли это, что вся гибкая веб-страница 15 МБ должна храниться в памяти.

Спасибо.

1 Ответ

0 голосов
/ 29 января 2010

Вот то, о чем я думаю, вы идете по этому поводу неправильно (если я не упустил из виду то, что вы хотите достичь), что вам нужно сделать, это работать с javascript для взаимодействия с URL-адресом браузера. Thjis предполагает, что вы хотите иметь возможность вернуться на страницу без перезагрузки контента.

По сути, java-скрипт отменяет перезагрузку, и когда вы наносите ответный удар, страница не перезагружается, но javascript уведомляет флэш-память о произошедших изменениях.

Посмотрите на gaya framework, как они это делают. или посмотрите http://www.robertpenner.com/experiments/backbutton/backbutton.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...