В данном разделе мы постарались описать все термины, относящиеся к созданию сайтов в нашей системе. Если Вы заметили, что какого-то понятия не хватает - пишите нам на [email protected]
Macromedia Flash (Adobe Flash или просто Flash) – платформа от компании Adobe, позволяющая разрабатывать мультимедийные презентации или веб-приложения. Наиболее широкое распространение получила в сферах разработки анимации, игр, рекламных баннеров, а также для воспроизведения аудио- и видеозаписей на веб-страницах.
Платформа состоит из нескольких средств разработки. В первую очередь это Adobe Flash Builder (Adobe Flex Builder), Adobe Flash Professional и программа, позволяющая воспроизводить flash-контент, - Adobe Flash Player. Впрочем, последнее не является обязательным, поскольку flash-контент способны воспроизводить многие программы от сторонних разработчиков. Среди таких стоит отметить Gnash и swfdec – свободное программное обеспечение, позволяющее просматривать SWF-файлы; а также Windows Media Player и Quicktime для воспроизведения потокового видео (FLV-файлы).
Операционные системы семейства UNIX имеют собственное ПО для таких целей, работающее при наличии соответствующих плагинов.
Технология Adobe Flash существует не только для компьютеров, но также для КПК и других мобильных устройств. В этом случае используется платформа Flash Lite, являющаяся облегченной версией обычного Adobe Flash.
Скомпилированные flash-ролики (интерактивные приложения, игры, анимации) имеют стандартное расширение .SWF – Small Web Format или ShockWave Flash.
Файлы flash-видео имеют расширение .FLV, которое используется только как контейнер для исходного файла.
В 1996 году компания Macromedia выкупила компанию FutureWave, которая первой начала разработку технологии Flash. После того, как Macromedia была поглощена Adobe в 2005 году, Macromedia Flash сменил название на Adobe Flash.
Главным недостатком технологии flash является нагрузка на ЦП компьютера, которая вызвана низкой эффективностью виртуальной машины. Однако иногда нагрузка может возникнуть из-за недостаточной оптимизации приложений их разработчиками.
Стоит отметить и то, что flash-приложения не способны контролировать правую кнопку манипулятора (мыши), поскольку она изначально резервируется самим браузером для настройки Flash Player’а.