つ、ついにiPhone SafariでFlashが再生されました。
ajaxian.com
http://ajaxian.com/archives/gordon-flash-runtime-implemented-in-javascript
github
http://github.com/tobeytailor/gordon
Twitter
http://twitter.com/tobeytailor
githubのダウンロードファイルにサンプルファイルが添付されています。
tobeytailorさんのGordonライブラリはJavaScriptです。
iPhone Safari の HTML 5機能を使っているようです。
swfを解析してSVG分解してるのかなぁー。
Actionscriptも使えるようです。
Button Demo
http://jancona.com/gordon/demos/buttons.html
ajaxian.comにはオンラインファイルへのリンクがあります。
See Gordon in action (demos hosted by Paul Irish).
確かに、iPhone Safari でFlashが再生されています。
残念ながらFlashファイルの作成方法がよくわかりません。
Actionscript 2 でないといけないらしいのは@tobeytailorさんのTLにでています。
サンプルファイルのswfサイズがFlashで作成できる上限サイズ2880pxなのはどういうこと・・・
これからボチボチ試していこう。。。
update 2010-01-14 19:50
Demo の blue.swf は 2834 x 2805, 30fps
こうやって作らないといけないのかなぁー
update 2010-01-14 21:04
gordonライブラリ作者の@tobeytailorさんのTwiiterによれば・・・
@all Gordon will not aim to be Flash for the iPhone…well, not yet.
だそうです。
gordonライブラリはswfを解析しHTML 5 のSVGにしてしまおうとしてるようです。
そのためにswfの作成には、それようの作り方How toがあるのだと思います。
update 2010-01-15 10:12
いくつか分かりました。
Flash Player 1をターゲットに作成する。
サイズはマックスサイズで作成する。
WebKit系で再生できるファイルができました。
iPhone で Flash(swf)再生
update 2010-01-15 10:29
iPhoneで再生できるけどなぁー。
なんか微妙。
これはFlashを再生してるとは言えないよね。
FlashでHTML 5+SVGのアニメーションが作成できました。としか言えない気がする。
@tobeytailorさんのチャレンジはすばらしいと思いますが、やっぱり無理がある。。
Appleが素直にFlash Playerを実装してくれたら良いのですが、Appストアの兼合いで「イイヨ」ってなかなか言えないのでしょう。
これは政治の話になるんだよね、残念。
ピンバック: Tweets that mention イナヅマtvログ » Gordon, iPhoneでFlashを再生する魔法のJavascriptライブラリ -- Topsy.com
ピンバック: イナヅマtvログ » gorodon, runtime written in pure JavaScript 続報
ピンバック: イナヅマtvログ » SmookscreenでiPhone & iPad でFlash(?)を動かす
ピンバック: イナヅマtvログ 2010 | イナヅマtvログ