Что за программа macromedia flash

Стандарт Flash был разработан компанией Macromedia в 1996 году. Основное назначение данной технологии — создание высококачественной интерактивной анимации, которую можно представлять при относительно небольшом размере итогового файла. С помощью Macromedia Flash web-мастер имеет возможность изготавливать красочные анимационные заставки, определенные элементы которых могут «реагировать» на движения мыши, а также встроенные в web-страницы мини-игры, озвученные мультипликационные клипы и многое другое. Другими словами, Macromedia Flash способна практически на все, что доступно при применении Java, и даже больше.

Одним из основных отличий Macromedia Flash от всех остальных существующих ныне web-технологий является то, что это единственный стандарт, позволяющий работать не только с растровой графикой, но и с векторной. Помимо этого текст импортируется в среду Flash не как растровое изображение, а именно как текст, в котором один символ кодируется одним байтом информации, что является серьезным оружием в борьбе с излишним объемом результирующих файлов. Немаловажно, что во Flash имеется возможность воспроизведения музыки и звуков в формате МРЗ.

Что такое флеш Adobe Flash


Для создания документов, подготовленных согласно данному стандарту, компания Macromedia выпустила специальную объектно-ориентированную среду разработчика в виде стандартного 32-разрядного приложения Microsoft Windows.Благодаря этому собственно процесс программирования при подготовке интерактивных элементов Flash и анимации сведен к минимуму: пользователю достаточно создать новый проект в удобной и дружественной среде, для чего необходимо лишь разобраться в принципах работы программного пакета и уметь обращаться с мышью, — по окончании работы программа встроит созданные объекты в документ HTML автоматически.
В среду Flash интегрирован специальный язык программирования, немного похожий на Java, но более простой в изучении. Написанные с его помощью программные модули импортируются в документ как апплеты и вставляются в нужный кадр анимации, где должно произойти динамическое изменение изображения.

С помощью специального редактора можно написать небольшую программку, управляющую проигрыванием клипа, создать элементы, поддающиеся индивидуальным настройкам посетителями сайта, генерировать заставку с несколькими вариантами продолжения. Способов реализации этой возможности существует множество, но все-таки, чтобы использовать всю мощь встроенного языка, необходимо иметь определенный опыт в программировании.

Механизм технологии Macromedia Flash достаточно прост: в общем случае подготовленные разработчиком интерактивные элементы и анимация превращаются в интерпретируемый код, который импортируется в страницу HTML. Для того чтобы клиентский броузер мог распознать объекты Flash, необходимо проинсталлировать на компьютере пользователя специальную надстройку кброузеру (plug-in), которая носит название Macromedia Flash Player.

Эта про- грамма распространяется бесплатно фирмой-разработчиком данной технологии. Пользовательский броузер, сталкиваясь с документом в формате Flash, как правило, сам связывается с соответствующим узлом, после чего начинает загрузку и установку Flash Player в автоматическом режиме. Проигрыватель Flash уже интегрирован в броузеры Microsoft Internet Explorer 4.0-5.0 иNetscape Navigator версии 4.01 и выше. Другие броузеры, к сожалению, не уме- ют распознавать данный стандарт, в чем и заключается его основной недостаток.

FLASH R.I.P. (1996-2020)

DHTML

DHTML (Dynamic Hyper Text Markup Language, динамический язык разметки гипертекста) является расширением стандарта HTML и позволяет создавать web-страницы, включающие такие интерактивные элементы, как движущийся фон, расположенный под статичным содержимым документа, движущиеся объекты, выпадающие меню, кнопки, подсвечивающиеся при наведении курсорамыши, анимацию, бегущие титры и многое другое. По большому счету DHTML представляет собой «среднее арифметическое» между технологиями HTML и JavaScript.

Этот стандарт использует простые сценарии, подготовленные с по- мощью интерпретируемого макроязыка, обрабатываемого броузером совместно с кодом HTML. Такие сценарии именуются «скриплетами». Для создания скриплетов используются стандартные расширения DHTML и любой макроязык, поддерживающий директивы интерфейса ActiveX. DHTML распознается броузерами Microsoft Internet Explorer, начиная с версии 4.0 ивыше.

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:

Познавательно:

Этапы принятия рационального решения Процесс принятия решений очень непрост. Науч­ный подход рассматривает принятие управленческого решения как целостный процесс.
ШИФРОВАНИЕ ЦИФРАМИ При шифровании методом подстановки, буквы исходного текста могут заменяться на геометрические фигуры, фигурки людей, животных, любые.
Система государственных органов РФ Государственные органы в РФ составляют единую систему государственной власти.
Характеристика семейства Астровые (Сложноцветные) Отдел. Magnoliophyta — покрытосемянные Класс. Magnoliopsida — двудольные Подкласс. Asteridae — астериды Порядок.
Отличия рефлекторной дуги соматического и вегетативного рефлекса. ВЕГЕТАТИВНАЯ НЕРВНАЯ СИСТЕМА Вегетативная, или автономная, нервная система яв­ляется частью всей нервной системы в организме.

Источник: studopedia.ru

Что за программа macromedia flash

Изначально программа Flash предназначалась для создания быстро загружаемой Web-анимации. Затем это средство подверглось стремительному развитию, становясь все более эффективным и мощным. В настоящее время Flash, как и прежде, широко используется для анимирования изображений, но наряду с этим его можно применять для создания сложных интерактивных схем навигации, динамических Web-узлов, мультсериалов, игр, музыкального видео, проигрывателей и т. д.

Итак, программа Flash прошла путь от простого аниматора до мощного средства разработки мультимедийных продуктов. Сегодня трудно представить Интернет без Flash и всего того, что было создано благодаря этой технологии.

Приложение Flash является универсальным средством создания цифровых мультимедийных продуктов. Технология Flash, базирующаяся на векторной графике, всегда занимала лидирующую позицию среди цифровых технологий передачи быстро загружаемой анимации. Данные свойства Flash хорошо известны широкому кругу пользователей. Но этим возможности программы не ограничиваются.

По мере развития приложения расширялась и область его применения. Сегодня Flash предлагает средства создания продуктов как для Интернета и современных персональных компьютеров, так и для игровых приставок, а также средств мобильной связи. Это на самом деле мультимедиа.

Читайте также:
Долгосрочная целевая программа что это

История создания Flash

Перенесемся в конец 1980-х годов, когда в результате слияния в Калифорнии образовалась мощная компания Micromedia. Кто же участвовал в слиянии? Во-первых, Macromind – небольшая чикагская компания, специализировавшаяся на разработке программного обеспечения, одним из продуктов которой было приложение VideoWorks.

Во-вторых, Paracomp – компания из Сан-Франциско, известная благодаря своему SD-приложению SwivelSD, рассчитанному на Macintosh. В-третьих, компания Authorware, штат Миннесота, получившая известность после выпуска мультимедийного приложения Authorware. В 1991 году компании Macromind и Paracomp были объединены в компанию Macromind-Paracomp, а затем к ним примкнула компания Authorware.

Как вы заметили, до сих пор речь шла о трех компаниях. Основателем четвертой компании был Джонатан Гай, автор таких известных игр для Macintosh, как Dark Castle и Beyond Dark Castle . В январе 1993 года он убедил своего партнера и программиста Чарли Джексона (основателя компании Silicon Beach Software) инвестировать средства и оказать помощь в создании компании FutureWave.

Планировалось, что новая компания будет разрабатывать программное обеспечение, которое доминировало бы на рынке планшетных компьютеров. Первый продукт вышел под названием Go. К сожалению, ранние планшетные компьютеры так и не стали популярными. Кроме того, нельзя не упомянуть о корпоративном противостоянии AT может быть как встраиваемым, так и автономным), как и прежде, снабжено номером текущей версии (Flash Player 6).

Буквы MX не несут смысловой нагрузки, это лишь обозначение. Главное, что новая версия программы Flash MX является прекрасным продуктом.

Источник: subscribe.ru

Как появился Flash

Технология Flash оставила свой след в истории сети Интернет и стандартах дизайна всего за несколько лет, но столь серьезные вещи появляются не каждый день. И так: откуда же появился Flash? Что лежало в его основе? Данная статья отвечает на эти и многие другие вопросы.

С чего все начиналось

А началось все с того, что молодой человек по имени Джонатан и с неблагозвучной для русского и английского человека фамилией Гей мечтал о том, чтобы стать архитектором. В то время, как он рисовал наброски зданий, он осознал, что у него мало шансов того, что его наброски когда-нибудь будут приведены в жизнь. И с того момента, как в его жизнь вошел Apple II, Джонатан начал заниматься программированием, и вскоре он понял, что написание программ дает тебе возможность что-то изобретать, создавать и в последствии ты можешь увидеть, как это все работает и взаимодействует с пользователем. Наконец-то его изобретательность стала принимать формы, хотя, его навыки в программировании на языке Basic на Apple II были куда хуже, чем его навыки в архитектуре.

Его первой настоящей программой написанной на языке Basic стала игра, которая представляла собой точную копию игры «Space Invaders». Вскоре после Basic’а он занялся написанием программ на языке Pascal, с помощью которого им был создан его первый графический редактор «SuperPaint», за который он получил награду на научной выставке в школе.

«Если вы когда-либо думали, что пользоваться Flash очень сложно, попробовали бы вы рисовать на Apple II с помощью джойстика до того, как была разработана концепция функции отмены (undo). Посмотрим, как вы будете спокойны.»

Джонатан Гей, создатель Flash

Джонатан Гей начал заниматься профессиональным программированием, пока еще учился в школе. Когда его Apple II был заменен Macintosh’ем, Джонатан и его отец стали посещать ранние встречи Macintosh Users Group, где его отец хвастался перед организатором о проекте Джонатана для научной выставки. Как позже выяснилось, организатором был Чарли Джексон, который планировал создать компанию по созданию ПО для Macintosh’ей и назвать ее Silicon Beach Software.

Хотя у Чарли не было достаточных средств для создания задуманного, он все же приобрел за 10000 долларов компьютер Lisa для того, чтобы Джонатан мог программировать на нем. Именно на этом компьютере Джонатан написал первую игру для Macintosh’ей «Airborne!», которая использовала цифровое звучание и гладкую для своего времени анимацию. Для своего времени игра очень хорошо продавалась.

От игр к рисованию

Когда началась работа над следующей игрой, для ее создания специально был нанят профессиональный актер, и позже в свет вышла игра под названием «Dark Castle». Эта игра стала очень большим хитом, и ее продажи оплатили обучение Джонатана в колледже. После игры «Dark Castle» появилась «Beyond Dark Castle». Создание игр стало важной частью образования Джонатана в области программирования, стимулирующей его в комбинировании анимации и цифрового звука и синхронизации этих элементов. А самое важное заключается в том, что для Джонатана стала первостепенной концепция быстрого ПО, взаимодействующего с пользователем.

«Dark Castle»

«Beyond Dark Castle»

После разработки «Beyond Dark Castle», Джонатан принялся за создание редактора «SuperPaint II», последователя его научного проекта, в котором он реализовал стиль рисования — PostScript. После того, как был закончен «SuperPaint II» и Джонатан закончил обучение в колледже, он пошел на постоянную работу в Silicon Beach Software, и начал разработку технологии для создания нового поколения ПО для работы с графикой. Она будет написана на C, и будет использовать объектно-ориентированный фрэймворк для упрощения процесса разработки и возможности использования, как на компьютерах Macintosh, так и на компьютерах под управлением Windows.

Читайте также:
Что за программа директ 10

«SuperPaint II»
Эта технология породила программу под названием «Intellidraw», которая позволила Silicon Beach Software конкурировать с «Adobe Illustrator» и «Aldus Freehand», которая позже была приобретена компанией Macromedia, на рынке PostScript. Уникальность «Intellidraw» заключалась в том, что помимо возможности рисования изображений, она так же позволяла добавлять к нарисованным изображениям действия, так что кроме возможности создания линий, которые бы соединялись с каким-либо объектом и другими линиями, вы могли добавить, например, гистограмму, которая могла изменяться при введении пользователем чисел в текстовый объект.

В последствии выяснилось, что «Intellidraw» была не первой программой, которая позволяла это делать, и существовал редактор изображений «SketchPad», но люди очень быстро забыли о нем. Компания Visio смогла реализовать эту идею в своем продукте, который оказался очень успешным, в то время как «Intellidraw» не вызвала должного уважения у пользователей. Когда стало понятно, что «Intellidraw» обречена, Джонатан решил, что пора начинать действовать иначе. За время работы при неполной занятости он заработал столько же денег, сколько и при работе над «Intellidraw», поэтому он принял решение попытаться создать более удачный продукт и сделать так, чтобы удача досталась ему, поэтому он основал свою собственную компанию.

В это время в технологии персональных компьютеров последним «писком» были перьевые компьютеры, которые представляли собой экран, на котором можно было рисовать электронным пером. Компания GO занималась разработкой операционной системы для нового поколения портативных компьютеров, которые могли бы использовать эту технологию. Компьютеры могли бы стать меньше, и пользователи могли фактически брать их с собой куда угодно. Это была очень привлекательная идея, и на примере Silicon Beach Software было прекрасно видно, какой новая операционная система предоставляла шанс для создания новых софтверных компаний.

С помощью инвестиций Чарли Джексона в январе 1993 года была создана компания FutureWave Software, целью которой было доминирование на рынке графического ПО для перьевых компьютеров.

На тот момент было ясно, что для пользователей было достаточно трудно научиться сложным возможностям программы, поэтому настоящим испытанием было создание сложного продукта, который был бы легок в использовании. Рисование на компьютере происходило явно медленнее и менее удобно, чем на рисование ручкой на бумаге. И хотя мышью от Apple была явным прорывом по сравнению с джойстиком, рисование пером на экране компьютера было куда проще. С помощью Роберта Татсуми, Джонатан принялся разрабатывать программу, которая позволила бы рисовать на компьютере с той же легкостью, что и на бумаге.

Изменения в планах

Компания GO, как оказалось, лучше тратила деньги, чем их зарабатывала и позже была приобретена компанией AT решением был «FutureSplash Animator». Другим удачным клиентом для FutureWave Software была компания Disney Online. Они воспользовались возможностями «FutureSplash Animator» для создания анимации и интерфейса для их сервиса по подписке – Disney’s Daily Blast.

В ноябре 1996 года компания Macromedia начала вести переговоры с FutureWave Software на предмет совместной работы. Ввиду того, что FutureWave Software существовала в течении 4-х лет с инвестициями на общую сумму в 500000 долларов, они приняли предложение, и в декабре 1996 года Macromedia приобрела компанию, и «FutureSplash Animator» превратился в Macromedia Flash 1.0.

«Идея использования богатых ресурсов известной компании для распространения «FutureSplash Animator» показалась нам очень интересной.»

Джонатан Гей, создатель Flash

История выхода версий Flash

В 1997 году вышла версия Macromedia Flash 2, в которой появилась поддержка стерео звука, улучшенная интеграция растровых изображений, кнопок, библиотека компонентов и способность покадрового изменения цветов.

«Macromedia Flash 2»
В 1998 году в Macromedia Flash 3 вошли такие изменения: улучшения по части анимации, проигрывания и публикации, а так же появился примитивный язык скриптов для добавления интерактивности. Так же в этом году Macromedia продала свой 100000-ый экземпляр Flash.

«Macromedia Flash 3»
В 1999 году было достигнуто 100 миллионов установок проигрывателя Flash, частично благодаря тому, что он был включен в поставку Microsoft Internet Explorer 5. В Macromedia Flash 4 появилась возможность потоков MP3 и анимации движения. Изначально плагин для Flash не поставлялся ни с одним браузером, и пользователям приходилось посещать сайт Macromedia для его загрузки и установки, но в 2000 году Flash Player уже поставлялся со всеми браузерами AOL, Netscape и Microsoft Internet Explorer. Спустя 2 года он уже поставлялся встроенным во все версии Microsoft Windows XP. Уровень охвата Flash Player’а составил 92% от всех пользователей сети Интернет.

«Macromedia Flash 4»
В 2000 году с выходом Macromedia Flash 5 многое изменилось, т.к. в игру вступил ActionScript — объектно-ориентированный язык программирования, который добавляет интерактивность, обработку данных и многое другое в содержимое Flash-приложений, а так же появилась возможность изменения интерфейса среды разработки.

«Macromedia Flash 5»
Проект Macromedia Generator стал первой попыткой компании отделить дизайн от содержимого во Flash. Он был выпущен в апреле 2000 года, и в своей корпоративной версии предоставлял возможность создания Flash на стороне сервера. Проект был закрыт в 2002 году для того, чтобы дать развиться другим технологиям, таким как Flash Remoting, которая давала возможность сглаженной передаче данных между сервером и клиентом, а так же сервером ColdFusion.

В октябре 2000 года гуру дизайна Якоб Нильсен написал спорную статью о простоте использования Flash, которая называлась — «Flash на 99% плох». Позже компания Macromedia наняла Якоба для упрощения использования среды разработки.

Читайте также:
Имбирь что это за программа

В сентябре 2001 года опрос, проведенный Media Metrix для Macromedia, показал, что 7 из 10 сайтов в США используют Flash содержимое.

15 марта 2002 года Macromedia объявила о выходе 6-ой версии Flash Player и Macromedia Flash MX, которые поддерживали видео, компоненты для приложения, библиотеки и были легки в эксплуатации. Так же в 2002 году был выпущен Flash Communication Server MX, который позволял осуществлять потоковую трансляцию видео в Flash Player 6. Иным способом предоставления являлось встраивание видео во Flash-ролики.

«Macromedia Flash MX»
В сентябре 2003 года вышла в свет версия Flash MX 2004, работающая в до 8-и раз быстрее своих предшественников, с улучшенным компилятором и новым Macromedia Flash Player 7. Так же появились возможности создавать диаграммы, графики и дополнительные спецэффекты для текста, поддержка расширений, которые продавались отдельно, импорт PDF-файлов с высокой точностью, а так же файлов Adobe Illustrator 10, разработка для мобильных и портативных устройств, и разработка приложений, использующих формы. Ко всему прочему также появился ActionScript 2.0, который предоставил разработчикам возможность объектно-ориентированного подхода в программирования, используя ActionScript. Компоненты V2 были заменены компонентами Flash MX и переработаны с нуля, чтобы предоставить возможности ActionScript 2.0 и принципы объектно-ориентированного программирования. Flash MX 2004 стала первой версией программы с разделением на «Базовую» и «Профессиональную» версии. «Базовая» версия была создана для тех, кто занимался традиционной Flash анимацией, а «Профессиональная» версия была создана с более продвинутым функционалом, например компонентами данных.

«Macromedia Flash MX 2004»
В 2004 году компания представила Flash Platform. Эта разработка представляла Flash не только, как среду разработки; были выпущены Flex 1.0 и Breeze 1.0, которые использовали Flash Player, как средство доставки информации, но обе были независимыми от среды разработки Flash для разработки Flash приложений в первом случае, и Flash презентаций во втором. Так же компания представил Flash Lite 1.1, который был разработан специально для запуска Flash на мобильных устройствах.

Компания Macromedia в 2005 году представляет Flash 8, который по ее словам носит самые существенные изменения со времен выхода 5-ой версии Flash. Среди новых возможностей можно отметить такие, как: фильтры, сглаживания, кэширование растровых изображений, новый видео кодек On2 VP6, улучшенный механизм визуализации для шрифтов – FlashType, эмулятор для мобильных устройств, а также несколько улучшений касательно ActionScript 2.0, например, класс BitmapData, класс ConvolutionFilter, класс DisplacementMapFilter, и несколько классов для работы с геометрией. Так же в 2005 году был выпущен Flash Lite 2.0, который был сходен по своим возможностям с Flash Player 7.

«Macromedia Flash 8»
Под крылом Adobe

3 декабря 2005 года компания Adobe Systems приобрела Macromedia и все ее разработки, включая Flash. Сумма сделки составила примерно 3.4 млрд. долларов США.

В 2006 году вышел Flash Player 9 для Mac OS и Windows. Первый раз за все время Flash Player вышел без обычно совместного выхода среды разработки. Совместно с Flash Player 9, также появился в свет Flex 2.0, а Flash 9 продолжает распространяться без среды разработки до 2007 года. В первые за все время существования технологии у интерпретатора Flash Player появилась возможность широко распространиться задолго до того, как появится среда разработки для него.

В январе 2007 года выходит в свет версия Flash Player 9 для Linux. Flash CS3, переделанный из Flash 8, с некоторыми обновлениями, в основном заключающимися в интеграции с другими продуктами от Adobe, появляется в качестве одного из продуктов набора Adobe Creative Suite CS3. Новая версия так же включает в себя ActionScript 3.0 и новый механизм работы с XML.

В конце января 2007 года Adobe Systems также представила революционную технологию под названием Apollo (теперь AIR – Adobe Integrated Runtime). Эта технология позволяет переносить интерактивные приложения для сети Интернет из браузера на рабочий стол, т.е. разработчики получили возможность использовать привычные для них инструменты – Flash/Flex, HTML, Ajax для создания обычных приложений. На данный момент доступны бета версии Adobe AIR для Windows XP SP2 и Windows Vista, а также для Mac OS версий 10.4.8 и 10.4.9. Версию для Linux компания Adobe планирует выпустить только совместно с выпуском первой версии технологии. В начале июня 2007 года Adobe также представила бета версию среды разработки Flex 3.0, под кодовым названием – Moxie, которая несет в себе некоторые исправления ошибок, встроенную поддержку Adobe AIR, улучшение скорости работы компилятора и многие другие изменения…

«Adobe Flash CS3»
Заключение

В 2001 году 50 людей занималось разработкой Flash, вместо 3-х; столько работало во FutureWave Software, когда компания появилась на свет. С тех пор Flash эволюционировал из простого ПО для создания сетевой анимации и сетевой иллюстрации в среду разработки мультимедиа. Flash стал синонимом для описания анимации в сети Интернет. Flash Player на данный момент является самым распространенным ПО на планете; он серьезно опережает Internet Explorer, Windows, Firefox и другое ПО по количеству компьютеров, на которых он установлен…

Источники, использованные для написания статьи

Источник: habr.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru