Наука

О Macromedia Flash

Flash (произносится [флэш]) — продукт компании «Macromedia» (ныне одно из подразделений «Adobe»), позволяющий разрабатывать интерактивные мультимедийные приложения. Сфера использования Flash различна, это могут быть игры, веб-сайты, CD презентации, баннеры и просто мультфильмы. При создании продукта можно использовать медиа, звуковые и графические файлы, можно создавать интерактивные интерфейсы и полноценные веб-приложения с использованием PHP и XML. Flash-Файлы имеют раcширение .swf и просматриваются с помощью Flash Player, который может быть установлен как Plugin в браузер. Распространяется бесплатно через сайт Adobe. Исходные файлы с расширением .fla создаются в среде разработки Macromedia Flash, а потом компилируются в понимаемый Flash Player формат — .swf.

Технологии

В основе Flash лежит векторный морфинг, то есть плавное «перетекание» одного ключевого кадра в другой. Это позволяет делать достаточно сложные мультипликационные сцены, задавая лишь несколько кулючевых кадров для каждого персонажа. Второй «кит» Flash'а — полная программируемость. Flash использует в качестве языка программирования ActionScript, по синтаксису схожий с JavaScript. С выходом последних версий языка, его можно по праву назвать объектно-ориентированным.

История

Технология векторного морфинга применялась задолго до Flash. В 1986 году была выпущена программа Fantavision, которая использовала эту технологию. В 1990 году на этой технологии была выпущена игра Another World, а двумя годами позже — Flashback. История же Flash началась в 1995, когда после покупки программы для анимации FutureSplash Animator, компания Macromedia выпустила уже собственный продукт под названием Flash. В начале это была программа для создания несложной анимации, но после 4 версии и с появлением встроенного скриптового языка ActionScript, это приложение превратилось в действительно мощный продукт. Последней на сегодняшний день версией программы является Macromedia Flash 8, с версией языка ActionScript 3.0.

Используются технологии uCoz