写真1●「Google Swiffy」の利用画面
写真1●「Google Swiffy」の利用画面
[画像のクリックで拡大表示]
写真2●Flashアニメと変換結果のサンプル
写真2●Flashアニメと変換結果のサンプル
[画像のクリックで拡大表示]

 米Googleは米国時間2011年6月28日、Flashのコンテンツ(SWFファイル)をHTML5に変換するWebツール「Google Swiffy」を、Google Labsで公開した(写真1)。

 変換結果はGoogleのChromeや米AppleのSafariなど、レンダリングエンジン「WebKit」を搭載するWebブラウザで表示できる。iPhoneやiPadのSafariブラウザにも対応している。例えばFlashコンテンツを提供しているWebサイトが、iPhone/iPadなどFlash非対応の端末にもコンテンツを提供したいといった場合に活用できる。Googleによれば現時点ではゲームのように複雑なコンテンツを変換できるわけではないが、アニメーションなどは変換できるという(写真2)。

 Swiffyでは、アップロードされた任意のSWFファイルからJSON(JavaScript Object Notation)形式のファイルを自動生成する。それをWebブラウザのJavaScriptランタイムが読み込み、ベクター画像フォーマット「SVG」やCSSを利用して元のSWFファイルの内容を再現する仕組みである。