Flash анимация - история, развитие, современные подходы и альтернативы

Технологии Flash как метод векторного морфинга не были первым примером векторной анимации. Среди истоков можно упомянуть такую программу как Fantavision. Историю же технологии Flash можно начать с пакета анимации FutureSplash Animator от компании FutureWave. Этот пакет в 1996 году приобрела компания Macromedia, переименовав его во Flash. В 2005 году компания Adobe поглотила Macromedia, пакет был переименован в Adobe Flash. А в 2016 программа стала именоваться Adobe Animate. Под покровом компании Adobe в итоге изменилось не только название (слово Flash исчезло совсем), но и технологии и подходы в анимации и публикации расширились до использования 3D анимации, средств HTML5, Canvas, WebGL, SVG. Связаны такие изменения были в устаревании и ненадежности методов Flash в том виде, в котором они были долгие годы и на тех уровнях по отдельным параметрам, которые невозможно было преодолеть по тем или иным причинам. В основном недостатки касались веб-приложений и публикаций.

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

HTML5. В общем смысле - язык для структурирования и отображения информации сети Интернет (всемирной паутины). 5-я версия HTML. Из-за накопившихся с 4-й версии высоких требований к возможностям и функциям, представляет возможность использования сразу нескольких подходов к отображению и функционированию анимации и видео (взамен устаревшему Flash). Конкретно речь про такие средства как HTML5 video, SVG и Canvas.

SVG. Язык разметки масштабируемой векторной графики. Появился на основе VML и PGML. Язык разметки - SMIL (на основе XML).

WebGL. На основе OpenGL, использует элемент Canvas, входящий в HTML5.

Далее пока сырой нерассортированный материал.

CSS - анимация возможна, но возможен ли экспорт в качестве видеофайла?

Статьи и ссылки снизу
!!! ru.wikipedia.org/wiki/WebGL
ru.wikipedia.org/wiki/OpenGL
ru.wikipedia.org/wiki/Canvas_(HTML)
ru.wikipedia.org/wiki/HTML5
ru.wikipedia.org/wiki/DirectX
ru.wikipedia.org/wiki/Haxe
ru.wikipedia.org/wiki/Unity_(игровой_движок)

ru.wikipedia.org/wiki/Adobe_Integrated_Runtime
ru.wikipedia.org/wiki/WebAssembly
ru.wikipedia.org/wiki/Adobe_Shockwave

DHTML (Dynamic HTML)
Javascript, JQuery
Starling Framework, Flare3D (тот же flash)

Single Page Applications, IFRAME (HTML-элемент), XMLHttpRequest (????)

Adobe Shockwave, ViewPoint, Cult3D
ActionScript, Apache Flex

Вот тут внизу целый список - ru.wikipedia.org/wiki/Apache_Flex

Ряд тем, связанны с Flash, но не касающихся напрямую вопроса анимации.

Microsoft Silverlight
SWFTools

Adobe Flash Catalyst
Adobe Integrated Runtime
Apache Flex
CodeDrive

Mozilla Prism
Google Gears
JavaFX
AJAX

2022