Google Swiffy преобразует Flash в HTML5

На Google Labs появился новый инструмент для разработчиков: Swiffy. Это приложение позволяет преобразовать flash файлы в формат html5. Таким образом в перспективе весь flash контент станет доступен даже на тех устройствах, на которых не поддерживается плагин от Adobe.

В галерее Google Swiffy сейчас доступны несколько примеров того, как работает это приложение. Вы сами можете попробовать их и убедиться, что работа еще продолжается и примеры далеко не идеально работают.

Google Swiffy

Преобразованные через Google Swiffy файлы на данный момент работают только в браузерах Google Chrome и Safari. Это объясняется тем, что приложение использует определенный SVG функционал, который реализован лишь в движке Webkit.

Google Swiffy работает примерно так:

  1. Конвертер Swiffy обрабатывает smf и выдает JSON файл.
  2. Уже на стороне браузера полученный JSON воплощается силами HTML 5, CSS и SVG.

Конечный файл редактировать достаточно проблематично, поэтому необходимость сохранять исходный SMF файл по прежнему есть.

Напомним, что Adobe обладает альтернативной технологией по преобразованию FLA файлов в HTML.

Тоже интересно почитать

  • Sergey Platohin

    Спасибо, я так понимаю, в будущем это приложение стало бы незаменимым для Ipad, и  таких же устройств

  • Adec

    на хабре уже много статей, как заставить работать flash под iPad и тд.

  • Adec

    на хабре уже много статей, как заставить работать flash под iPad и тд.

  • Pomcik MASTER

    Посмотрел тесты, чего-то не впечатлил меня html5. Я думал хоть работа быстрее будет или что-то ещё, а так цвета тусклее, быстрее не работает, в первом тесте вообще намного хуже флеша…

  • John Migman

    А чего вы от конверта ожидали… Это не тоже самое, что с нуля под HTML 5 делать… Это изврат для облегчения жизни обделенных пользователей Apple. 

  • Андрей Леонов

    Через Swiffy картинка идет мягче и приятнее глазу! Прощай flash.Да здравствует HTML5!

  • Гость

    Это не хтмл5, это свг

  • Иторь Побатьковичь

    Это яваскрипт на странице ХТМЛ5
    А вот если браузер не поддерживает яваскрипт или не полностью поддерживает. То всё равно ничего работать не будет…

  • http://my-chrome.ru/goto/aHR0cDovL2dyYXdsLnJ1Lw== Grawl

    Я один додумался сыграть во вторую демку, сразу отбивая оба мячика? :)

  • http://my-chrome.ru/goto/aHR0cDovL2dyYXdsLnJ1Lw== Grawl

    Если браузер поддерживает HTML5, он определённо поддерживает и JS, и CSS3.