« そろそろ勉強しないとヤバそうなflash周辺技術 メモ | main | Flash使いは、アフターエフェクツの習得が結構急務っぽい »

2005年08月31日

flashの開発者から見たweb2.0

Mike Chambers: Flash and Web 2.0

Flash8キャンペーン?なのか、最近マクロメディアの開発者のブログが色々と面白いです。

エントリは彼のWeb2.0観と絡めて、Flashが今後どの方向に進むのかビジョンを示してます。

I am going to define Web 2.0 as "the web as a platform". i.e. Web 1.0 (Today's web) primarily consists of closed APIs and services whose use is defined by the creator. Web 2.0 consists of documented APIs and open services (HTML, RSS, REST, Web Services, etc...), whose use is determined by the users and / or third party developers.

彼的にはWeb 2.0はプラットフォームとしてのWebだそうです。Web1.0は製作者が定義した閉じたAPIとサービスの世界。Web2.0はオープンなサービス(HTML, RSS, REST, Web Services, etc...)があって、その使い方をユーザーとサードパーティの開発者が自由に決められる世界、って感じですね。

文章を読むと、やはりFlashはヴァーチャルマシーン→WebOSのポジションを狙ってるっぽいです。
ここら辺のエントリで書いた読みは間違ってなかったみたい。

その上で、強力なWEBアプリを作るには、Flashは今までコアな開発者の為のIDE、としっかりとしたプログラムモデルが存在しなかったことを認ています。Flashが元々アニメーションツールであったことも含めて、このせいでアプリのプラットフォームとして流行らなかったと。

けど、XMLベースのFlexフレームワークとActionScript、完全なインターフェースのコンポーネント(VBみたいなの)が、そろったのでもうOKですよという話。その上で開発環境もこれからはEclipseに行くよというお話。

これ読んでるとやはり、今後のFlashの主軸はFlexなんでしょうかね。Flashのプログラム部分はEclipse環境へと分離して、Flash オーサリングツール(いわゆるFlash)はアニメーションツールへと回帰するのかもしれません。

あと、脱線するけど、氏の

「ブラウザ誤差を吸収するに莫大な作業が必要なAjaxって、本当にクロスプラットフォームって言えるの?」

は僕も凄く思う。
JavaScriptを勉強すればするほど、1つのクロスプラットフォームなアプリつくるよりも、ブラウザ毎に同じもの4つ作ったほうがメンテとか楽じゃね?と思うようになりました。

投稿者 Taka : 2005年08月31日 16:00

book

dotfla.gif

bookmark

はてなブックマークに追加

del.icio.usに追加

trackbacks

this entry's trackback URL:
http://www.fladdict.net/cgi-bin/mt3/mt-tb.cgi/290

このリストは、次のエントリーを参照しています: flashの開発者から見たweb2.0:

» Web2.0.....2.5- from IT革命の本質 《ISA実現の軌跡》
Web2.0という概念はコミュニケーションの非対称性がポイントになると以前に書いた(Web )。後から読み返して、ちょっと分かりにくいとの反省の念もあるので... [read more]

トラックバック時刻: 2005年11月11日 22:29

comment

残念ながら、flash(Flex)もブラウザによる細かい挙動の差があります(結構痛い目に遭いますよね?)。
jsのブラウザの差は、開発者がメモるし沢山あるのに比べ、flash開発者のメモはあまり発見できないのは気のせいでしょうか。
おそらく開発者の気質の違い(js:エンジニア、flash:デザイナ)から回避方法が違うのではないかと推測されますが、今後は変わってくるのでしょうか。

flashはブラウザによる差異から発生するコストは(予測されないため)見積もれず、また、いつ襲ってくるかわからない(マクロメディアも業務系を目指しているとは思えないほどのサポート回答しかよこさないし)。。。
jsはそもそも地獄が見えている。。。

by makoto : 2005年09月05日 22:13

give chair is very good player: http://www.macromedia.com/ coolblooded soldier becomes curious table in final , greedy, big, faithful nothing comparative to good

by Cody Wilson : 2006年03月28日 11:08

loose fetch lose - that is all that girl is capable of: http://www.macromedia.com/ , circle can con stake

by Robert Smith : 2006年03月28日 11:09

コメントしてください




保存しますか?