Как оптимизировать импорт SWF-файлов в preloader - PullRequest
0 голосов
/ 31 января 2010

Я работаю над большим проектом Flash в качестве бэкэнда, который доставляет все файлы и ресурсы в основной SWF-файл приложения. Наш последний, действительно большой пакет данных - это все ресурсы и звуки, содержащиеся в SWF-файлах, которые импортируются во время предварительной загрузки.

Есть ли способы каким-либо образом оптимизировать этот процесс?

Я действительно ищу идеи в любом направлении, независимо от того, есть ли он в SWF, процесс загрузки и так далее. Также я ищу решения для первой загрузки (пустой кэш) и последующих загрузок (предварительно заполненный кеш).

1 Ответ

3 голосов
/ 31 января 2010

Несколько советов по оптимизации файлов:

  • Выберите правильный тип расширения изображения, иногда GIF или PNG дает лучшие результаты, чем JPG. Попросите вашего дизайнера предоставить гибкую масштабируемую графику, где это возможно. Воспользуйтесь преимуществами векторной графики.
  • Используйте оптимизацию звука во Flash, поэтому импортируйте волновые файлы и попробуйте сжатие mp3 с более низкой скоростью.
  • Загрузка звуковых эффектов / циклов bg, связанных с взаимодействием с пользователем ранее. Видео может подождать. Люди привыкли ждать видео.

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

...