3. Предназначение и възможности
Създаден от компанията Macromedia през 1996
година, Flash става една от най-популярните и
използвани мултимедийни среди за създаване на
анимирани интернет страници, уеб реклами, уеб
игри, както и на различни програми и
презентации. Adobe Flash съчетава векторна и
растерна графика, благодарение на вградения
скриптов език ActionScript става възможно
реализирането на интерактивност. Има богати
възможности за възпроизвеждане на видео и
аудио, което прави средата изключително
привлекателна както основно средство в
работата на много професионални дизайнери.
Flash позволява създаването на така наречените
rich internet applications.
4.
5. Поддържани файлови формати
С помощта на Adobe Flash се създават
проекти с разширение .fla, от които
впоследствие се изработва изходният .swf
файл. Той се възпроизвежда чрез
софтуера Adobe Flash Player.
Възпроизвеждането на .swf файлове е
възможно в почти всички браузери, като в
някои тази функционалност е вградена а
в друг е достъпна чрез специално
разширение.
6. Освен в .swf формат Adobe
Flash дава възможност да
се генерират и
изпълними файлове (.exe
или .hqx). Те съдържат в
себе си .swf файла, но не
се налага да бъде
инсталиран Adobe Flash
Player за да е възможно
възпроизвеждането им.
Анимираните клипчета
могат да бъдат
експортирани и в *.avi
формат, което позволява
възпроизвеждането им
от широко
разпространените
плейъри.
7. Екшън скрипт - език за
програмиране на флаш
Още от първите си версии флаш използва език за
програмиране, наречен Екшънскрипт ( actionscript ).
В момента той е във версия 3. ActionScript е
ECMAScript базиран програмен език, използван за
писане на Macromedia Flash филмчета и
приложения. Тъй като и ActionScript и JavaScript са
базирани на един и същ ECMAScript синтаксис,
теоретично е лесно превеждането от един на друг.
Но докато за JavaScript's DOM (Document Object
Model) обект са прозорецът на браузъра, отделния
документ и формата, за ActionScript това е SWF
(Small Web Format), който може да включва
анимация, звук, текст и др.
8. Той се използва за изработка на уеб
страници, уеб и десктоп игри, някои
десктоп приложения adobe air среда,
дори е използван и в роботиката .
Разработен е от Macromedia като
език за създаване на интерактивност
на 2D графики, днес се е превърнал
в един от най-мощните езици за уеб
разработка.