multimedia design, Actionscript, Lingo, PHP, Perl, SQL
1月
14
Post

つ、ついに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ストアの兼合いで「イイヨ」ってなかなか言えないのでしょう。
これは政治の話になるんだよね、残念。

続きgordon, runtime written in pure JavaScript 続報

Bookmark and Share

3 Responses

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt=""> <pre lang="" line="" escaped="">