Google Waveは、電子メールを置き換える可能性を秘めたWebサービスと言われています。

Musubiは、インスタントメッセージ(IM)を置き換える可能性を秘めたFirefoxアドオンです。

このアドオンで目指したのは、ブラウザとIMの融合です。

それは、Webアプリケーションに、HTTPを越えた更なる力、IMによるリアルタイム性を与えることです。

HTTPは、必要なときだけサーバに接続するので、更新があってもこちらからリクエストするまでわかりません。BBSやTwitterを何度もリロードするのはそのためです。

逆に、IMが使うXMPPは、サーバと接続を保って相互にやりとりするので、更新があればリアルタイムにメッセージが飛んできます。もうリロードはいりません。

Musubiでは、Webアプリケーションが自由にメッセージの内容を操作できるので、例えば以下のようなものが作れます。

チャット テキストをメッセージ

おえかきチャット 画像データをメッセージ



チェス 棋譜データをメッセージ IMに似ているTwitterでいうと、例えば、Twitterでみんなとチェスをするというのは可能なわけです。

チェスの盤面は8x8の64文字で、140文字の制限に納まるから、みんなで棋譜データをつぶやけばいい。

だけど、Twitterを何度もリロードしなくちゃいけないし、棋譜データの解読が面倒くさいから何かWebアプリケーションが必要になる。

そこで、ブラウザとIMの融合が必要になってきます。 WWWは、3つの柱からなります。URI、HTTP、HTMLです。そこにIMがどう融合するか。