Google Swiffy
-
Обзор Google Swiffy
- Google Swiffy — веб-инструмент для преобразования SWF-файлов в HTML5.
- Цель — отображение Flash-контента на устройствах без поддержки Flash, таких как iPhone и Android.
- Закрыт 1 июля 2016 года.
-
Подход к анимации
- Преобразование SWF в промежуточное представление JSON, затем в SVG с помощью JavaScript.
- Выбор SVG для рендеринга из-за отсутствия контроля над анимацией в CSS и SMIL.
- Ограничения CSS и SMIL, включая отсутствие синхронизации с JavaScript и поддержки всех функций SWF.
-
Поддержка и совместимость
- Поддержка нескольких версий SWF, ActionScript 2.0 и 3.0.
- Совместимость с популярными браузерами, включая Chrome, Safari, Firefox и IE.
-
Развитие и закрытие
- Основан летом 2011 года Питером Сенстером для решения проблем с отображением Flash-контента.
- Google наняла Сенстера на полный рабочий день, и проект получил менеджера Марселя Гордона.
- Выпущен Swiffy 6.0.1 в феврале 2014 года, закрыт 1 июля 2016 года.
-
Сопутствующие продукты
- Adobe Wallaby для преобразования FLA-файлов в HTML5.
- Ruffle — бесплатный Flash-эмулятор с открытым исходным кодом.
- Mozilla Shumway использует виртуальную машину для SWF на JavaScript.
-
Рекомендации
- Ссылки на домашнюю страницу и демонстрационные версии Google Swiffy.
- Блог Google Code Blog с информацией о Swiffy.
Полный текст статьи: