Google Swiffy

[1] A closed source web service hosted by Google converts SWF to an intermediate representation serialized as JSON.

At first sight, both CSS animation and SMIL, adhere to our design goal of using a declarative representation when possible.

However, both technologies provide insufficient control over the animation when support for ActionScript scripting is required.

Finally, these standards are not widely available: The CSS animation specification is still in working draft state, while SMIL is not implemented in the Internet Explorer browser.

Progress on Swiffy was sufficient that Google hired him full-time and formed a team to work on the project.

Comparison between original Flash ad (left) and HTML5 output (right).
This screenshot is taken using Google Chrome on the Google Swiffy demo page .