March 04, 2004
今日も遅刻した。今日はわかっててやった寝坊だが、運の悪いことにギリギリの電車が遅れていた。
さて、そんな環境で書くなという話だが、朝メールチェックでキャッチーなキーワードにひっかかった。
Flashはブラウザを越えられないのか
はちょっと面白かった。要は、Macromedia Centrarlが、機能性とライセンスの両方から苦戦してますねという話だ。
身の回りでも、exeで作ったアプリを、わざわざActiveX化してブラウザに載るように改造したりしているので、ブラウザというメタファー(もうブラウザで何かをすることを、exeアプリに対し、メタファーと言っても良いのではないだろうか?)は当面逃れられないと思う。
ColdFusionが、プログラマからすると、ただの面倒くさい記述のプログラミング言語+便利メソッド満載の上級フレームワークにしか見えないにも関わらず、言語が「タグ構造」であることで、非プログラマIT担当管理職に大うけしているように(しかも超巨大企業のIT担当者になるほど信奉者が多い印象。シリウス(現ITF)の功績だと思うが)、わかりやすそうと見えることこそが受けるという意味では、安易に脱ブラウザを考えるのはやめておいたほうがよいだろう。
(WindowsのexeでやってることをColdFusionなら簡単だよねとか言われたりしたことがある。)
長い目で見れば、もちろん上記の文章にあるように、Webアプリがデスクトップへアプローチすることはとても重要な課題だと思うが、それは昔のアクティブデスクトップ以上にブラウザとデスクトップが、安全にシームレスにつながることを意味するのではないだろうか?!
すでにウインドウズのいろんなところにHTML(HTAというのか?)が使われているように。
とりあえず、あるという噂のみで、未だ実体を見てないのだが、.NET版のアプレットってないのだろうか?多かれ少なかれ、Winフォームの制御はウインドウズ様にまかせるのが一番簡単だから。単純にWebアプリをWinアプリ的なUIにおきかえるのなら、これが一番工数がかからない。