![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2008
Сообщений: 23
|
Здравствуйте!
Делаю электронную версию журнала. Журнал содержит около 100 страниц. При их динамической загрузке флешь плеер в огромном количестве ест память. Можно ли загружать контент только в кеш браузера, а потом по необходимости загружать необходимую часть страниц? Спасибо. |
|
|||||
|
Регистрация: Jun 2009
Сообщений: 28
|
Вообще-то флэш так и делает, грузит все в кэш
А они, что все 100 сразу грузятся в память? Конечно будет тормозить. Грузи первые 10 страниц, когда юзер доберется до 5 загрузи еще три и удали первые три. Примерно так. |
|
|||||
|
Регистрация: Jul 2008
Сообщений: 23
|
Страницы загружаю все сразу, чтобы пока пользователь читает первые страницы погрузился остальной контент. Мне кажется это правильным. Использую класс UILoader, он их загружает прямо в память. Хочется как раз таки что бы браузер в фоне загружал страницы в кеш, а потом к примеру по 10 страниц загружать в память.
|
|
|||||
|
Регистрация: Jan 2009
Сообщений: 1,651
|
Ну все правильно. UILoader'ом загрузили страницу, занулили UILoader, garbage collector проснулся, убил занятую оперативную память, в кеше браузера загруженная страница осталась, ее повторная загрузка будет моментальной.
Т.е. единственная проблема - загруженная UILoader'ом страница не зануляется. |
|
|||||
|
Регистрация: Jul 2008
Сообщений: 23
|
Оке. Спасибо. Попробую.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 21:00. |
|
|
« Предыдущая тема | Следующая тема » |
|
|