Урок 10 Публикуване на Flash филм
Една команда Публикувай от менюто Файл е достатъчна, за да създаде всички файлове, необходими за хостването на филма на уеб сървъра. Той осигурява конвертиране на оригиналния FLA файл не само в SWF, но и в алтернативни графични формати. В допълнение, тази команда генерира HTML документ, предназначен за стартиране на филм с посочените параметри.
Ако трябва да експортирате FLA файл в един файл от определен тип, препоръчително е да използвате командата Export, която също е включена в менюто File.
Оптимизиране и тестване на филма
За Флаш филм, Както за всеки друг уеб ресурс, спешната задача е да се намали времето, необходимо за зареждането му от браузър, а най-надеждният начин за решаването му е да се намали размерът SWF файл.
Докато експортирах филм Flash извършва някои операции, насочени към намаляване на неговия размер. По-специално, ако имате повтарящи се форми Flash оставя само едно копие; ако филмът съдържа вложени групи, Flash ги превръща в отделни. Това обаче често не е достатъчно за постигане на желания резултат. Ето защо, преди да публикувате филма, препоръчително е ръчно да извършите някои допълнителни трансформации на филмовите елементи.
За да намалите изцяло размера на филма:
- всички елементи, използвани във филма повече от веднъж, се превръщат в символи от подходящия тип; например повтарящите се анимирани последователности трябва да бъдат преобразувани в клип;
- ограничете променливата област във всеки ключов кадър; накарайте действието да се развива на минималната площ на масата;
- избягвайте анимиране на растерни елементи; използвайте растерни изображения само като фон или статични елементи;
- използвайте MP3 формат за звукова презентация, когато е възможно.
За да сведете до минимум размера на графичните елементи и линии: групирайте елементи, когато е възможно;
- поставете елементи, които се променят по време на анимацията, на отделни слоеве;
- използвайте възможностите Flash за оптимизиране на броя на кривите;
- максимално ограничете броя на специалните типове линии (пунктирани, пунктирани и т.н.); имайте предвид, че линиите, изчертани с инструмента Молив, заемат по-малко място в паметта от тези, изчертани с инструмента Четка.
За да сведете до минимум разходите за съхраняване на текстова информация:
- ограничете броя на използваните шрифтове и стилове; не забравяйте, че използването на вградени шрифтове увеличава размера на филма;
- когато задавате параметрите на вградения шрифт, включвайте само онези типове знаци, които действително се използват в текста.
За да намалите място за съхранение на цветовата палитра:
- използвайте инспектора на свойствата, за да промените цвета на различни копия на един и същ символ;
- използвайте панела Color Mix, за да съчетаете палитрата на филма с палитрата на браузъра;
- Ограничете използването на градиентни запълвания: такова запълване отнема около 50 байта повече от плътно запълване; прозрачните запълвания също се използват най-добре възможно най-малко, тъй като те могат да забавят възпроизвеждането на филми.
Можете да тествате отделни сцени или целия филм, като използвате командите Test Scene или Test Movie, за да идентифицирате части от филм, които забавят зареждането му. Ако при зареждането на SWF файла необходимите данни не са получени по време на прехода към следващия кадър, филмът ще бъде поставен на пауза.
Като част от Flash има специална помощна програма, която ви позволява графично да получите профила на времето за зареждане на филм - Bandwidth Profiler (Bandwidth Profiler). За да получите график за изтегляне на филм, като го използвате, трябва да направите следното:

Фигура: 10.1. Формат на прозореца на плейъра след изпълнение на командата Bandwidth Profiler
Оценката на параметрите за зареждане на филма е възможна в три режима:
- Потокова графика (непрекъсната графика);
- Показване на стрийминг;
- Кадър по кадър Графика.
В режим Streaming Graph, който се използва по подразбиране, прозорецът на профилиращия файл съдържа следните данни (Фигура 10.2):

Фигура: 10.2. Прозорец на профила на времето за зареждане на филм
- параметри на филма (Movie) - размер на прозореца, честота на кадрите, размер на SWF файла, продължителност на възпроизвеждане, продължителност на изтегляне преди започване на възпроизвеждането;
- условия за тест (Настройки) - скоростта на зареждане на страниците на сайта, които сте избрали чрез модемна връзка;
- текущо състояние на зареждане (State) - броят на последния зареден кадър, неговият размер, относителен (в проценти) и абсолютен (в байтове) размер на заредената част от филма.