Большие объемы данных без компрессии через Сеть передаются крайне редко.
Flash – технология использует как методы компрессии данных с потерями, так и формальное описание сложных объектов. Это сразу же ставит ее на более высокую ступень по отношению любому другому формату данных в сети.
Разработчику всегда остается выбор, что и в какой пропорции использовать. Всегда существует несколько путей решения одной задачи, отличающихся один от другого часто очень сильно. Опытные разработчики предпочитают, как правило, компактные решения. Если вы видите flash – ресурс большого объема, то это, скорее всего, либо работа начинающего дизайнера, либо работа, ориентированная на узкий круг посетителей и преследующая вполне определенные цели, в свете которых объем ресурса воспринимается как второстепенный фактор. Хороший Flash-ресурс, это легкий ресурс. И надо сказать, что Flash очень эффективно позволяет уменьшать трафик, оставляя доступными широкие мультимедийные и интерактивные возможности. Это была одна из основных причин, почему Flash завоевал рынок. Уменьшение трафика при расширении возможностей.
Вторая причина заключается в том, что, несмотря на ограничения линий связи, Сеть быстро перестала быть местом, где живут одни только текстовые файлы. Графика в Сети не заставила себя ждать. Появившиеся методы компрессии ускорили дело. Постепенно в Сеть пришел даже звук. Хотя, о живом видео говорить пока рано, если, конечно, не считать таковым картинки, которые обновляются один раз в несколько десятков секунд.
Все это было не просто данью моде. Существовала потребность использовать для передачи информации все органы чувств человека и эта задача последовательно решалась. Бизнес-мир, приспосабливающий Сеть для своих нужд, готов был это оплачивать. Однако на первых порах не существовало подходящего средства для комплексного соединения разнообразных медиа - данных в одном формате – носителе. Задача требовала решения, и она была решена.
Предшественник и прародитель Flash - Macromedia Director также позволяет решать эти задачи, причем иногда эффективнее, чем Flash, но его сетевые возможности в целом сильно уступают Flash