logo
Проектирование инт-прил / лекции / Проектирование инет приложений

Adobe Flash

AdobeFlash- это кросс-браузерная платформа, ориентированная на работу с мультимедиа-контентом.Flash-ролик представляет собой скомпилированную программу, написанную на языкеAdobeScript, которая может работать с видео, аудио и анимацией. Такую программу можно подключить кHTML-странице и запустить ее в прямоугольном контейнере заданного размера. Платформа очень широко используется для создания баннеров и игр.AdobeFlashпозволяет работать с растровой, векторной и трехмерной графикой, поддерживает двунаправленную потоковую трансляцию аудио и видео. Точно так же, как иJava,AdobeFlashне является ни интерпретатором, ни компилятором. Предварительно скомпилированный из текста байт-код выполняется в среде виртуальной машины -FlashPlayer'а - установленной на компьютере клиента в качестве расширения браузера. В основе анимации лежит морфинг, то есть плавное перетекание из одного кадра в другой. Такой подход позволяет делать сложные мультипликационные сцены, задавая лишь последовательность ключевых кадров.

AdobeFlash- очень распространенная на сегодняшний день технология. Однако будущее ее является неопределенным в связи с несколькими факторами. И в первую очередь, с появлением вHTML5 мультимедийных тэгов, что позволяет работать с аудио-видео контентом только средствами браузера, без применения сторонних программ.