イナヅマTVログ

gordon, runtime written in pure JavaScript 続報

| 2件のコメント

iPhone で FLash(swf)再生できると小躍りした、gordon Javascript ライブラリでしたが、実際には少々違うもののようです。
Gordon, iPhoneでFlashを再生する魔法のJavascriptライブラリ

SWFファイルを SVG へ変換し HTML 5 アニメーションを行うもののようです。
現在、変換できるSWFも Flash Player 1 をターゲットに書出されたものに限定されるようです。(詳しく検証していないので間違っているかもしれません)
ボタン機能も実現できるとDemoファイルがアップされています。
Button Demo
http://jancona.com/gordon/demos/buttons.html

インスタンスにActionscriptを記述すれば良いようです。

on (release) {
}

必ずしもファイルを2880px近くにしなくても良いみたいなのですが、デモファイル(blue.swf)が 2834 x 2805 な理由は良くわかりません。

将来はActionscript 2サポートも視野に入っているようなので期待したいと思います。

【感想】
iPhone で Flash を再生させるためのライブラリと期待するとがっかりするかと思います。
swf を SVG へ変換するためのライブラリでアニメーションも可能です。
Flash で HTML 5 アニメーションを作れると思うとかなり嬉しいかな。

今後の開発動向を目が離せないことには間違いありません。

gordon ライブラリの動向が気になる方は @tobeytailor のTwitterをフォローすると良いでしょう。

update 2010-01-17
gordon を使ったコンテンツをiPhoneで見てるとみるみるバッテリーが減ります。
これはgordonが悪いわけでなくiPhone Safari が HTML 5 アニメーション再生にCPUを使いまくるのでしょう。

4月とかウワサされているデュアルコアCPUなiPhonenなら楽々処理してしまうのかもしれません、本物のFlashが再生されるiPhoneになってることを祈りたいものです。

update 2010-01-26
2010-01-18 にソースコードの一部がアップデートされています。
Twitter情報によれば最適化を施したようでiPhoneのCPUを使いまくりはしなくなったらしいです。

update 2010-02-02
2010-01-31 にソースがアップデートされています。

some bug fixes and performance improvements

らしいので gordon 使いは must update です。

update 2010-02-21
gordon 作者の @tobeytailor のツイート

After reading several posts about Gordon, i’ve to clarify one important detail: It’s NOT a Flash Player emulator, it’s a SWF interpreter!

別にFlash Player エミュレータを作った訳じゃないよってことかな。

update 2010-03-17
http://www.publickey1.jp/blog/10/flashhtml5canvas.html
アドビ、FlashをHTML5のCanvasへ変換するプロトタイプ機能を明らかに。アニメーションも変換

http://blogs.adobe.com/designandweb/2010/03/canvas_for_designers.html
Canvas for Designers

Adobeもやってるよ、な話が聞こえてくるようになりました。

HTML 5 + CSS 3 の Canvas を利用したコンテンツ制作って敷居が高そう。
普及させるためには制作ツールの充実が欠かせないと思ってました。
業界筆頭の Adobe さんが作ってくれるなら歓迎です。
iPhone / iPod Touch / iPad が Flash 非対応なことはおいといて・・・

Flash -> コンバータ -> HTML 5 のコンバータ部分が gorodon や Adobe でできるなら嬉しい。

でも、Flash 対 HTML 5 な話には興味ない。
Flash でしか提供できない感覚ってあると思うから・・・

2件のコメント

  1. ピンバック: イナヅマtvログ » Gordon, iPhoneでFlashを再生する魔法のJavascriptライブラリ

  2. ピンバック: イナヅマtvログ » SmokescreenでiPhone & iPad でFlash(?)を動かす

コメントを残す

必須欄は * がついています


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください