ActionScript   ООП   мультимедиа технологии   визуальные среды  

Мультимедийная среда визуального программирования Flash

  1. Технологии Flash
  2. 3D-движки на Flash
  3. Недостатки Flash-приложений
  4. Закрытость формата Flash SWF
  5. Уязвимости Flash
  6. Альтернативы Flash
  7. История версий Flash Player
  8. Учебник по Flash MX
  9. Литература
  1. Интерактивные уроки Flash
  2. Обзор лабораторных уроков
  3. Лаб.1 - Рисование и закрашивание
  4. Лаб.2 - Символы и их трансформы
  5. Лаб.3 - Слои
  6. Лаб.4 - Набор текста
  7. Лаб.5 - Кнопки
  8. Лаб.6 - Звук
  9. Лаб.7 - Кадрированная анимация
  10. Лаб.8 - Создание видеоролика
  11. Лаб.9 - Вставка Flash-объекта в html-файл
  12. Пошаговое руководство по созданию Flash-сайта
  1. Основы Flash технологии
  2. Работа во Flash
  3. Рисование во Flash
  4. Анимация во Flash
  5. Интерактивные фильмы Flash
  6. Векторная и растровая графика
  7. Рабочая среда Flash
  8. Просмотр и тестирование фильма
  9. Тестирование фильма
  10. Набор инструментов
  11. Использование панелей
  12. Использование контектстных меню
  13. Создание ярлыков и коментариев фильма
  14. Использование библиотеки
  15. Проводник фильма
  16. Просмотр стола
  1. Рисование во Falsh
  2. Инструменты рисования и закрашивания
  3. Перекрывание фигур во Flash
  4. Привязка
  5. Выбор настроек рисования
  1. Работа с цветом во Flash
  2. Настройка атрибутов контура и заполнения
  3. Средства настроек контура и заполнения
  4. Определение цвета, стиля и толщины контура
    в панели Stroke
  5. Инструмент Paint Bucket
  6. Использование инструмента Ink Bottle
  7. Использование инструмента Eyedropper
  8. Блокировка градиента или растра
  9. Создание и редактирование основных цветов
    с помощью панели Mixer
  10. Изменение цветовых палитр
  11. Использование палитры, заданной по умолчанию
    и палитры Web-safe 216
  12. Сортировка палитры
  13. Импорт и экспорт цветовых палитр
  1. Импортированная графика во Flash
  2. Размещение графики во Flash
  3. Импорт различных форматов
  4. Импорт файлов Fireworks PNG
  5. Импорт файлов FreeHand
  6. Файлы Adobe Illustrator
  7. Импорт растровых изображений
  8. Использование фильмов QuickTime
  9. Файлы AutoCAD DXF
  10. Преобразование растров в векторную графику
  11. Деление растров
  12. Редактирование растров
  13. Настройка свойств растра
  1. Озвучивание во Flash
  2. Импорт звука
  3. Озвучивание фильма
  4. Добавление звуков к кнопкам
  5. Использование звуков в открытых библиотеках
    или со звуковыми объектами
  6. Маркеры редактирования звука
  7. Запуск и остановка звуков в ключевых кадрах
  8. Сжатие звуков для экспорта
  9. Сжатие ADPCM
  10. Сжатие МРЗ
  11. Сжатие Raw
  12. Экспорт звука в фильмах Flash
  13. Экспорт звука в фильмы QuickTime
  1. Работа с объектами Flash
  2. Выделение объектов
  3. Использование инструмента Arrow
  4. Изменение выделения
  5. Использование инструмента Lasso
  6. Выключение подсветки
  7. Группировка объектов
  8. Перемещение, копирование и удаление объектов
  9. Перемещение объектов
  10. Перемещение и копирование объектов вставкой
  11. Копирование объектов в буфер (Clipboard)
  12. Копирование преобразованных объектов
  13. Удаление объектов
  14. Накапливание объектов в стек
  15. Изменение размеров объекта
  16. Вращение объектов
  17. Зеркальное отражение объектов
  18. Наклон объектов
  19. Восстановление преобразованных объектов
  20. Выравнивание объектов
  21. Перемещение точки регистрации
  22. Деление групп объектов
  1. Слои Flash
  2. Создание слоев
  3. Просмотр слоев
  4. Редактирование слоев
  5. Служебные слои
  6. Слои-маски
  1. Текст во Flash
  2. Вложенные шрифты и шрифты устройств
  3. Создание текста
  4. Настройка атрибутов текста
  5. Выбор шрифта, размера, стиля и цвета
  6. Настройка трекинга, кернинга и сдвига
  7. Выравнивание, поля, отступ и межстр. интервал
  8. Шрифты устройства
  9. Создание шрифтовых символов
  10. Создание текстовых полей для ввода информации
    или для динамического обновления текста
  11. Сохранение форматирования текста
  12. Настройка динамического текста
  13. Параметры вводимого текста
  14. Редактирование текста
  15. Выделение текста
  16. Преобразование текста
  17. Изменение формы текста
  18. Связь текстовых блоков с адресами URL
  1. Символы и трансформы во Flash
  2. Интерактивные символы
  3. Создание символов
  4. Преобразование анимации во фрагмент фильма
  5. Клиширование символов
  6. Создание трансформ
  7. Создание кнопок
  8. Включение, редактирование и тестирование кнопок
  9. Редактирование символов
  10. Изменение свойств трансформы
  11. Изменение типа трансформы
  12. Настройка анимации для графических трансформ
  13. Деление трансформ
  14. Получение информации о трансформе
  15. Использование символов и трансформ
  1. Создание анимации во Flash
  2. Создание ключевых кадров
  3. Слои в анимации
  4. Скорость воспроизведения
  5. Размножение неподвижных изображении
  6. Кадрированная анимация
  7. Использование хинтов фигуры
  8. Создание пошаговой анимации
  9. Редактирование анимации
  10. Калька
  11. Перемещение анимации
  1. Создание интерактивных фильмов во Flash
  2. ActionScript
  3. Экспертный режим
  4. Назначение процедур объектам
  5. Настройка событий мыши
  6. Назначение процедур кадрам
  7. Переход к кадру или сцене
  8. Воспроизведение и остановка фильма
  9. Отладка качества фильма
  10. Остановка всех звуков
  11. Управление Flash Player
  12. Тестирование загрузки кадра
  1. Распечатка фильма во Flash
  2. Распечатка из Flash Player
  3. Подготовка фильма для печати
  4. Создание распечатываемых кадров
  5. Определение области печати
  6. Изменение печатаемого цвета фона
  7. Отключение печати
  8. Добавление процедуры Print
  9. Печать из контекстного меню Flash Player
  10. Публикация фильма с распечатываемыми кадрами
  1. Публикация и экспорт во Flash
  2. Воспроизведение фильма Flash
  3. Оптимизация фильма
  4. Тестирование загрузки фильма
  5. Macromedia Generator и Flash
  6. Публикация фильма Flash
  7. Публикация фильма Flash Player
  8. Публикация HTML для файлов Flash Player
  9. Публикация шаблонов Генератора
  10. Публикация файлов GIF
  11. Публикация файлов JPEG
  12. Публикация файлов PNG
  13. Публикация фильмов QuickTime 4
  14. Просмотр публикуемого формата и настроек
  15. Использование автономного плейера
  16. Экспорт фильмов и изображений
  17. Форматы экспорта файлов
  18. Adobe Illustrator
  19. Форматы Animated GIF, GIF Sequence и GIF Image
  20. Растр (BMP)
  21. DXF Sequence и AutoCAD DXF Image
  22. Enhanced Metafile (Windows)
  23. EPS 3.0 с предварительным просмотром
  24. FutureSplash Player
  25. JPEG Sequence и JPEG Image
  26. PICT Sequence (Macintosh)
  27. PNG Sequence и PNG Image
  28. QuickTime
  29. QuickTime Video (Macintosh)
  30. WAV audio (Windows)
  31. Windows AVI
  32. Метафайл Windows
  33. Создание шаблонов для публикации HTML-документа
  34. Настройка публикуемых шаблонов HTML
  35. Создание карты изображения
  36. Создание текстового отчета
  37. Создание списка URL
  38. Сокращение записи с помощью переменных шаблона
  39. Типовой шаблон
  40. Требования Flash к HTML-документу
  41. Использование тегов <OBJECT> и <EMBED>
  42. Конфигурирование сервера Web для Flash
  43. Диспетчер подключаемых модулей на Web-сайте
  1. Расширенные и новые возможности Flash
  2. Интуитивно понятная временная диаграмма
  3. Инструменты управления ресурсами
  4. Команда Publish
  5. Инструменты рисования
  6. Векторные эффекты
  7. Изменение формы фигур
  8. Поддержка растров
  9. Улучшенные кнопки и меню
  10. Потоковый звук МРЗ
  11. Управление макетом страницы
  12. Поля сбора данных на основе Flash
  13. Карта полосы пропускания
  14. Новые возможности Flash 5
  15. Интерфейс пользователя Macromedia
  16. Интеграция с Macromedia FreeHand
  17. Поддержка Macromedia Generator Developer Edition
  18. Импортированная документация и подсказки
  19. Инструменты Реn и Subselector
  20. Открытые библиотеки
  21. Проводник фильма
  22. Macromedia Flash Player
  23. Партнеры и распространители
  24. Приложения для высококачественной печати в Web
  25. Поддержка QuickTime и RealPlayer
  26. Инструменты разработчика ActionScript
  27. Интеллектуальные фрагменты
  28. XML и поддержка HTML
  29. Связи и форматирование текста
  1. Приложение - Горячие клавиши во Flash
  2. Меню File
  3. Меню Edit
  4. Меню View
  5. Меню Insert
  6. Меню Modify
  7. Меню Text
  8. Меню Control
  9. Меню Window
  10. Меню Debug

За основу Flash взята технология векторного морфинга, которая применялась задолго до Flash. В 1986 году была выпущена программа Fantavision, которая использовала эту технологию. В 1991 году на этой технологии была выпущена игра Another World, а двумя годами позже - Flashback. Разработка Flash была начата компанией FutureWave, создавшей пакет анимации FutureSplash Animator. В 1996 году FutureWave была приобретена компанией Macromedia, которая переименовала FutureSplash Animator в Flash. Под этим наименованием платформа продолжает развиваться и поныне (хотя после того, как в 2005 году компания Macromedia была поглощена Adobe, Macromedia Flash стал официально называться Adobe Flash).

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

Flash широко используется для создания рекламных баннеров, анимации, игр, а также воспроизведения на веб-страницах видео- и аудиозаписей. Платформа включает в себя ряд средств разработки, прежде всего Adobe Flash Professional и Adobe Flash Builder (ранее Adobe Flex Builder); а также программу для воспроизведения flash-контента - Adobe Flash Player.

Стандартным расширением для скомпилированных flash-файлов (анимации, игр и интерактивных приложений) является .SWF (Small Web Format; ранее расшифровывалось как Shockwave Flash, что вызывало путаницу с программой ShockWave). Видеоролики в формате Flash представляют собой файлы с расширением FLV или F4V (при этом Flash в данном случае используется только как контейнер для видеозаписи). Расширение FLA соответствует формату рабочих файлов в среде разработки.

Flash-контент умеют воспроизводить и многие плееры сторонних производителей. Например, SWF-файлы можно просматривать с помощью свободных плееров Gnash или swfdec, а FLV-файлы воспроизводятся через мультимедийный проигрыватель QuickTime, и различные проигрыватели в UNIX-подобных системах при наличии соответствующих плагинов. Adobe Flash позволяет работать с векторной, растровой и с трёхмерной графикой используя при этом графический процессор, а также поддерживает двунаправленную потоковую трансляцию аудио и видео.

Для КПК и других мобильных устройств выпущена специальная "облегчённая" версия платформы - Flash Lite, функциональность которой ограничена в расчёте на возможности мобильных устройств и их операционных систем.

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

Технологии Flash

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

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

В основе анимации во Flash лежит векторный морфинг, то есть плавное "перетекание" одного ключевого кадра в другой. Это позволяет делать сложные мультипликационные сцены, задавая лишь несколько ключевых кадров. Производительность Flash Player при воспроизведении анимации в несколько раз превышает производительность виртуальной машины JavaScript в браузерах, поддерживающих предварительный стандарт HTML5, хотя во много раз уступает приложениям, работающим вообще без использования виртуальных машин.

Flash использует язык программирования ActionScript, основанный на ECMAScript.

1 мая 2008 компания Adobe объявила о начале проекта Open Screen Project (англ.)русск. (Веб-сайт проекта). Цель проекта - создание общего программного интерфейса для персонального компьютера, мобильных устройств и бытовой электроники, что означает одинаковое функционирование одного приложения под всеми перечисленными видами устройств. В рамках проекта: Снимаются ограничения на использование спецификаций SWF и FLV/F4V. Публикуются API для портирования Adobe Flash Player на различные устройства.

В поддержку проекта и распространение платформы Flash на мобильных устройствах на данный момент выступило 58 компаний, среди которых AMD, ARM, Google, HTC, Intel, Motorola, Nokia, NVIDIA, QNX, Sony Ericsson и др.

Flash Player портирован на мобильную платформу Android, выпущены мобильные устройства с аппаратным ускорением flash-приложений (включая AIR-приложения).

Некоторые производители ПО для мобильных устройств пытаются заменить или ограничить распространение Flash на свои новые мобильные платформы: Apple на HTML5 для iPhone, iPod touch и iPad Microsoft на Silverlight для Windows Phone 7 Oracle на JavaFX

Во Flash Player реализована возможность мультивещания на прикладном уровне.

3D-движки на Flash

Существуют 3D движки, использующие в качестве основы Flash: Papervision3D (англ.) - самый известный Open Source движок. Векторная прорисовка по треугольникам. Away3D (англ.) - создан Александром Задорожным из Киева на основе проекта Papervision3D. В данный момент - ведущий Open Source движок. Также векторная прорисовка. Sandy (англ.) - в использовании ещё проще, чем Papervision3D. Open Source. Также векторная прорисовка. FFilmation AS3 Flash Isometric Engine (англ.) - изометрический движок. Open Source. Infinity 3D Engine - движок с динамическим BSP. Разрабатывается энтузиастом из Санкт-Петербурга Алексеем Романовым. Alternativa Platform - платформа для трёхмерных игр, разрабатываемая группой из Перми. За флеш отвечает Антон Волков. Векторная прорисовка по треугольникам. На данной платформе создана игра Танки Онлайн. Включает графический движок Alternativa3D 8 с поддержкой 3D API Molehill. ZenBullets Flash Isometric 3D Game Engine - изометрическая игровая платформа.

До 2011 года производительность flash была недостаточной для отрисовки сложных 3D-сцен в реальном времени. Сцены выглядели значительно менее детальными и правдоподобными, в сравнении со сценами, отображаемыми с помощью современных 3D-движков, основанных на другой технологической платформе (как например ). Это было связано с тем, что прежние версии flash не позволяли задействовать 3D-возможности современной видеокарты. Ситуация изменилась в конце 2011 года, когда Adobe выпустила flash 11 с поддержкой аппаратного графического ускорения. Это даёт возможность отрисовывать сцены с гораздо большим количеством деталей и отображать высококачественные графические эффекты, ранее недоступные из-за своей ресурсоёмкости. При этом следует отметить, что многие возможности, реализованные в наиболее современных видеокартах, по прежнему остаются недоступными для флеша

Недостатки Flash-приложений

Основной недостаток flash-приложений - чрезмерная нагрузка на центральный процессор, связанная с неэффективностью виртуальной машины Flash Player. Хотя следует отметить, что в некоторых случаях имеет место и недостаточная оптимизация flash-приложений их разработчиками, использование так называемых <генераторов> flash-приложений.

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

Ещё один недостаток, характерный для всех виртуальных машин, заключается в том, что не всегда есть возможность запустить flash-приложение, либо это связано с некоторыми трудностями. Например, некоторые пользователи или администраторы отключают в настройках браузеров flash-контент, что связано с экономией системных ресурсов, избавлением от надоевшей рекламы и информационной безопасностью (например, была обнаружена угроза перехвата flash-приложением содержимого буфера обмена). Этот недостаток делает технологию Flash менее универсальной и ограничивает её применение в веб-приложениях критической важности.

Четвёртый важный недостаток заключается в том, что использование Flash для размещения текстовой информации затрудняет её индексирование поисковыми системами. И хотя в принципе определённая система индексирования текста внутри swf-файлов была создана и внедрена Google и Yahoo! ещё в 2008 году, но доля сайтов, целиком созданных на Flash, остаётся небольшой.

Приложения Flash, работающие в версии FlashPlayer меньшей чем 11.2 не могут использовать правую кнопку мыши, зарезервированную для настроек самого Flash.

Как редактор, Adobe Flash CS5 не может конвертировать созданные в нём векторные изображения в форматы другого типа: .ai или .cdr, что было бы крайне полезным.

Закрытость формата Flash SWF

Спецификация SWF версии 4 была открыта, но описания последующих версий продавались только с подпиской о неразглашении, и их было запрещено использовать для создания проигрывателей Flash.

В мае 2008 года Adobe Systems объявила об открытии спецификаций SWF и видео контейнера FLV для использования на значительно более мягких условиях, как часть проекта , ориентированного на создание общей среды Flash на всех устройствах.

Рэй Вальдес (Ray Valdes) из Gartner, Inc. (англ.)русск. считает одной из причин открытия спецификаций конкуренцию со стороны Silverlight, однако представитель Adobe Дэйв МакАллистер (Dave McAllister) заявил, что это не так.

Однако запатентованные кодеки, используемые в FLV, принадлежат не Adobe, а скачанную спецификацию, в которой нет, например, описания протокола RTMP (20 января 2009 Adobe объявила, что опубликует его в первой половине 2009), нельзя распространять и переводить. Flash Player остаётся проприетарным, хотя Adobe обещала сделать использование его на мобильных платформах бесплатным. Осенью 2011 года, компания Adobe заявила о прекращении поддержки мобильных платформ.

Разработчик свободного декодера Swfdec Бенджамин Отте (Benjamin Otte) написал, что в открытой спецификации нет ничего, чего бы ещё не было известно благодаря обратной разработке, хотя официальная спецификация может быть понятнее для новичков и полезна при возникновении вопросов о легальности библиотеки. О том же говорят и разработчики Gnash. Они также считают возможной причиной этого частичного открытия спецификаций успехи свободных декодеров SWF и конкурирующего проприетарного формата Silverlight.

В феврале 2009 компания Adobe в рамках проекта Open Screen Project опубликовала информацию о снятии ограничений на использование форматов SWF и FLV/F4V, а также протоколов AMF и Mobile Content Delivery Protocol.

Уязвимости Flash

В реализациях Adobe Flash время от времени находят <дыры>, позволяющие злоумышленникам производить разнообразные действия с системой. Так, например, в октябре 2008 года была найдена уязвимость, позволяющая удалённо контролировать веб-камеру и микрофон.

Альтернативы Flash

Прямым конкурентом Flash является технология Silverlight от Microsoft. Технология Java-апплетов также является альтернативой Flash в веб-приложениях, но значительно уступает в надёжности и простоте создания графики и анимации.

В браузерах отдельные части Flash могут быть заменены посредством HTML5, JavaScript (и AJAX), SVG.

История версий Flash Player

    FuturePecoraro Animator (1995)
        предшественник Flash
    FutureSplash Animator (Май 1996)
        начальная версия Flash
    Macromedia Flash Player 1 (18 декабря 1996)
    Macromedia Flash Player 2 (18 июня 1997)
        Первая версия с брендом Macromedia
        Поддержка векторов и движения, некоторых картинок и ограниченного аудио.
    Macromedia Flash Player 3 (31 мая 1998)
        Добавлена прозрачность, лицензировано сжатие MP3
    Macromedia Flash Player 4 (15 июня 1999)
    Macromedia Flash Player 5 (24 августа 2000)
    Macromedia Flash Player 6 (версия 6.0.21.0, кодовое название Exorcist) (15 марта 2002)
        Поддержка Flash Remoting (Action Message Format) и Веб служб (SOAP)
        Поддержка потоковых аудио и видео (RTMP)
        Поддержка программ экранных считывателей для слабовидящих людей через Microsoft Active Accessibility
        Добавлены видеокодеки Sorenson Sparc Flash Video
    Macromedia Flash Player 7 (версия 7.0.14.0, кодовое название Mojo) (10 сентября 2003)
        Поддержка прогрессивного потокового аудио и видео (HTTP)
        Поддержка ActionScript 2.0, и объектно-ориентированного программирования для разработчиков
    Macromedia Flash Player 8 (версия 8.0.22.0, кодовое название Maelstrom) (13 сентября 2005)
        Поддержка изображений в GIF и PNG форматах
        Новый видеокодек (On2 (англ.) VP6)
        Улучшена производительность
        Добавлены динамические фильтры такие, как <размытие> и <тень>
        Добавлена возможность загрузки/скачивания файлов
        Пиксельный рендеринг текста
        Новые правила безопасности для предотвращения небезопасных действий при выполнении
    Macromedia Flash Lite 1.0 и 1.1
        Основано на Flash Player 4
        Для мобильных устройств
    Macromedia Flash Lite 2.0 (Декабрь 2005)
        Основано на Flash Player 7
        Для мобильных устройств
    Adobe Flash Player 9 (версия 9.0.15.0, кодовое название Zaphod) (Июнь 2006) предыдущее название Flash Player 8.5
        Новый скриптовый движок ECMAScript, ActionScript Virtual Machine AVM2. AVM сохранён для совместимости.
        Actionscript 3 через AVM2.
        E4X, который является новым подходом к синтаксическому анализу XML.
        Поддержка бинарных сетевых соединений.
        Поддержка регулярных выражений и пространства имён
        Виртуальная машина ECMAScript 4 пожертвована Фонду Mozilla и названа Tamarin.
    Adobe Flash Player 9 Update 1 (версия 9.0.28.0, кодовое название Marvin) (Ноябрь 2006)
        Поддержка полноэкранного режима
    Adobe Flash Lite 2.1 (Декабрь 2006)
        Запускается через платформу BREW
    Adobe Flash Lite 3 (Анонсирована в Феврале 2007)
        Поддержка формата FLV
    Adobe Flash Player 9 Update 2 (версия Mac/Windows 9.0.47.0 и Linux 9.0.48.0, кодовое название Hotblack) (Июль 2007)
        Security Update
    Adobe Flash Player 9 Update 3 (версия 9.0.115.0, кодовое название Moviestar или Frogstar) (Декабрь 2007)
        H.264
        AAC (HE-AAC, AAC Main Profile, and AAC-LC)
        Формат файла мультимедиа ISO Base (MPEG-4 Part 12)
    Adobe Flash Player 10 32-bit (версии для Windows, Linux и Mac; кодовое название Astro) (15 октября 2008)
        3D Эффекты
        Различные фильтры и эффекты
        Расширенная схема размещения текста
        Улучшено API Рисования
        Улучшение производительности визуализации
        Медиа
            Speex Audio Codec
            Real Time Media Flow Protocol (англ.)русск.
    Adobe Flash Player 10 64-bit Linux prerelease (16 декабря 2008) Версии для Windows и Mac вышли одновременно с релизверсией для Linux.
    Adobe Flash Lite 3.1 (Февраль 2009)
    Adobe Flash Lite 4 (2010)
        Поддержка ActionScript 3.0
    Adobe Flash Player 10 64-bit Preview 3 для Windows, Mac и Linux (30 ноября 2010)
        Родная поддержка 64 битных браузеров без необходимости использования nswrapper.
    Adobe Flash Player 10 Update 1
    Adobe Flash Player 10 Update 2
    Adobe Flash Player 10 Update 3 (версия 10.3.181.14) (12 мая 2011)
    Adobe Flash Player 11 RC1 (версия 11.0.r1.129) (6 сентября 2011)
        В данной версии впервые осуществлена полная поддержка 64x-битных систем и браузеров на ОС Linux, Mac OS, Windows
        JPEG XR
    Adobe Flash Player 11.1
    Adobe Flash Player 11.2 (версия 11.2.202.235)
    Adobe Flash Player 11.3 (версия 11.3.300.270) (4 августа 2012)
    Adobe Flash Player 11.4 (бета-версия 11.4.402.259 beta 2) (10 августа 2012)
    Adobe Flash Player Metro (11.3.372.94) (26 июля 2012)
        Специальная версия для Internet Explorer 10, используемая с целью экономии мобильных ресурсов в Metro-версии Windows 8.
    Adobe Flash Player 11.9
    Adobe Flash Player 12
    Adobe Flash Player 13
    Adobe Flash Player 14

Литературв

  1. Использование Adobe Flash Professional CS5 - Adobe Systems, 2010. [pdf]
ActionScript   ООП   мультимедиа технологии   визуальные среды

Знаете ли Вы, что модификаторы - это операции, которые модифицируют объекты соответствующего им типа. Например, операция push для стека.

НОВОСТИ ФОРУМА

Форум Рыцари теории эфира


Рыцари теории эфира
 10.11.2021 - 12:37: ПЕРСОНАЛИИ - Personalias -> WHO IS WHO - КТО ЕСТЬ КТО - Карим_Хайдаров.
10.11.2021 - 12:36: СОВЕСТЬ - Conscience -> РАСЧЕЛОВЕЧИВАНИЕ ЧЕЛОВЕКА. КОМУ ЭТО НАДО? - Карим_Хайдаров.
10.11.2021 - 12:36: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от д.м.н. Александра Алексеевича Редько - Карим_Хайдаров.
10.11.2021 - 12:35: ЭКОЛОГИЯ - Ecology -> Биологическая безопасность населения - Карим_Хайдаров.
10.11.2021 - 12:34: ВОЙНА, ПОЛИТИКА И НАУКА - War, Politics and Science -> Проблема государственного терроризма - Карим_Хайдаров.
10.11.2021 - 12:34: ВОЙНА, ПОЛИТИКА И НАУКА - War, Politics and Science -> ПРАВОСУДИЯ.НЕТ - Карим_Хайдаров.
10.11.2021 - 12:34: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Вадима Глогера, США - Карим_Хайдаров.
10.11.2021 - 09:18: НОВЫЕ ТЕХНОЛОГИИ - New Technologies -> Волновая генетика Петра Гаряева, 5G-контроль и управление - Карим_Хайдаров.
10.11.2021 - 09:18: ЭКОЛОГИЯ - Ecology -> ЭКОЛОГИЯ ДЛЯ ВСЕХ - Карим_Хайдаров.
10.11.2021 - 09:16: ЭКОЛОГИЯ - Ecology -> ПРОБЛЕМЫ МЕДИЦИНЫ - Карим_Хайдаров.
10.11.2021 - 09:15: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Екатерины Коваленко - Карим_Хайдаров.
10.11.2021 - 09:13: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Вильгельма Варкентина - Карим_Хайдаров.
Bourabai Research - Технологии XXI века Bourabai Research Institution