Ipad

Google の Swiffy ツールで Flash SWF を HTML5 に変換する

Google の Swiffy ツールで Flash SWF を HTML5 に変換する

SWFからHTML5へSwiffyは、Googleの新しい実験的なツールです。SWF、FlashファイルをHTML5に簡単に変換し、iPhoneやiPadなどのハードウェアでFlashのみのコンテンツにわずか数秒でアクセスできるようにします。これはデザイナーにとって非常に便利なユーティリティであり、Webやその他の用途でHTML5とFlashのコンテンツを扱っている場合はブックマークしておく価値があります。

Google は Swiffy の仕組みを次のように説明しています。

SWFファイルの変換は2つのフェーズで行われます。まず、Swiffyコンパイラ(このウェブサイトで使用できます)がSWFファイルを処理してJSONファイルを生成します。次に、クライアントサイドのJavaScriptランタイムがそのJSONファイルを読み込み、HTML、SVG、CSSを使用してレンダリングします。

Swiffy による変換は、Flash アニメーションを Flash 5 ファイルとしてエクスポートした場合に最適に機能します。出力は現在のところ Webkit ブラウザ(Safari や Chrome など)でのみ動作します。結果は非常に印象的で、Google は変換された広告ユニットや 2 つのシンプルなゲームなど、いくつかの例を紹介する小さなギャラリーを公開しています。より複雑な SWF ファイルでどのように動作するか、非常に興味深く見守っています。きっとすぐに結果がわかるでしょう。

Google Labsをチェック: Swiffy

GoogleによるSwiffyのリリースは興味深いもので、HTML5こそがウェブアニメーションの未来であるということを示しています。Googleの理由に関わらず、これはMacとAppleユーザーにとって歓迎すべきユーティリティです。MacでFlashがかなり使いにくいことは周知の事実であり、だからこそスティーブ・ジョブズ氏はiPadとiPhoneへのFlashの搭載を断固として拒否したのです。また、ClickToFlashやClick-to-Playなどのツールの使用、そしてある程度は広告ブロッカーの使用も推奨しています。少なくともHTML5がFlashを恐竜の道へと追いやるまでは、Macでのウェブ体験を向上させる上で、こうしたツールは効果的です。