logo
Последняя версия шпор по СТП

Описание, назначение и возможности технологии Adobe Flash.

Технология векторной трансформации применялась задолго до Flash. В 1986 году была выпущена программа Fantavision, которая использовала эту технологию. В 1991 году на этой технологии была выпущена игра Another World, а двумя годами позже — Flashback.

Разработка Flash была начата компанией FutureWave, создавшей пакет анимации FutureSplash Animator. В 1996 году FutureWave была приобретена компанией Macromedia, которая переименовала FutureSplash Animator в Flash. Под этим наименованием платформа продолжает развиваться и поныне (хотя после того, как в 2005 году компания Macromedia была поглощена Adobe, Macromedia Flash стал официально называться Adobe Flash).

Технологические особенности:

Рабочий файл: *.fla

Мультимедиа в формате: *.flv

Скомпилированный файл: *.swf

Визуальная среда оформления: Adobe Flash Player (CSS, HTML, JavaScript)

Платформенно-независимая среда запуска приложений: Adobe Integrated Runtime (AIR) (не завязана на основе технологии Flash).

Средства разработки: Adobe Flash Professional — для дизайнеров, пользователей с базовыми возможностями программирования; Adobe Flash Builder — для разработчиков, создающих серьёзные продукты.

Перспективы развития: 1 мая 2008 — компания Adobe объявила о начале проекта Open Screen Project, в рамках проекта: снимаются ограничения на SWF и FLV; открытый AIR для Adobe Flash Player; открыты протоколы Adobe Flash Cast и AMF.

Недостатки: большая нагрузка на CPU; низкая надёжность; проблемы с безопасностью; проблема индексации текста внутри ролика.

Альтернативы: SilverLite (Microsoft); Java-апплеты и технология JavaFX; HTML5, SVG, JavaScript (AJAX).

В зависимости от цели создания чего либо во Flash существует следующее назначение технологии Adobe Flash: 1)Flash баннеры (оригинальный дизайн, качественную анимацию, небольшой вес, 15-25 кб; swf -> gif); 2)Flash сайты (промо-сайты, чат, галереи, сайт визитка, онлайн-портфолио, гостевые книги); 3)Flash презентации; 4)Flash игры; 5)Десктопные приложения на Flash.

В технологии Adobe Flash имеются следующие возможности:

Это основные возможности технологии Adobe Flash … $-)