news012.jpg

Focus on People:Mozilla Labsのトップが語る次世代ブラウザの姿 (1/2)

「ユーザー体験」「Webプラットフォームの拡張」――この2つのテーマに注力するMozilla Labs。Mozilla Labsのクリストファー・ビアード氏とamachangがMozilla Labsが見据える新時代のブラウザについて言葉を交わした。


 先週開催されたオープンソースカンファレンス 2008に参加するため、Mozilla CorporationのバイスプレジデントでありMozilla Labsゼネラルマネジャーであるクリストファー・ビアード氏が来日した。いてもたってもいられなくなり、サイボウズ・ラボのamachangとともに同氏を訪れた。ビアード氏の口から飛び出したのは、Mozilla Labsが見据える新時代のブラウザの話だった。

amachangがやってきました amachangとビアード氏。amachangについてはamachangが自身を語ったこちらの記事が詳しい

注目すべきはPrismとWeave

―― Mozilla Labsはどの程度の規模で、どういった活動を行っているのでしょうか。

ビアード Mozilla Labsは、比較的近い将来――Fiefox3のような――の話と遠い将来の話、その中間点くらいにフォーカスした活動を行っています。人材についてはフルタイムの人材が5人在籍しており、ほぼ全員がエンジニアです。

 今わたしたちが注力しているものにはテーマのようなものが2つ存在します。1つは「ユーザー体験」に関わるもの、そしてもう1つが「どのようにWebのプラットフォームを拡張していくか」です。

 ユーザー体験をどう向上させるかについて、Labs内で話しているのは、「デスクトップ」「ブラウザ」「Web」の境界線をあいまいにしていくにはどうすればいいのか、という点で、それが具現化したものの1つがPrismを使ったデスクトップのインテグレーションであるといえます。Webコンテンツの能力を拡張して、デスクトップのケイパビリティ(機能)の中に含めていこうとするものがPrismですが、Prismは新しいプラットフォームや製品ではなく、あくまでもWebの機能を拡張していこうとするものです。

 Prismにおける成功とはつまり、Prismが存在しなくなった状態であるといえます。Prismで提供される特徴や機能が、将来的にはどこかのタイミングですべてのブラウザに融合するのではないかと思ったりもします。

WeaveがGoogle Browser Syncと決定的に異なる点

ビアード もう1つの方向性として先ほどお話しした「どのようにWebのプラットフォームを拡張していくか」ですが、その試みの1つがWeaveとなります。

 Weaveは、ブラウザのデータ、つまり、ブックマークや閲覧履歴、カスタマイズ情報などをクラウドの中に入れてしまうもので、すでに基本的な機能――例えばバックアップとリストア、プロファイルの同期など――を提供しています。

 Weaveが革新的なのは、ユーザーのメタデータをオープンにしようとしていることです。当然そこにはソーシャルな機能もポテンシャルとしては有することになります。

amachang 基本的な機能はGoogle Browser Syncでも提供されていますが、Google Browser Syncと比べてどう違うのでしょう?

ビアード 2つあります。Google Browser Syncはプロダクトであり、Weaveはプラットフォームであるということ。データの同期などはプラットフォーム側で提供されるべきだと考えています。

 もう1つ、これがプロダクトとプラットフォームを分ける大きな違いだと思いますが、サービスのAPIを開示することで、自分のデータをすべてもしくは任意の一部を、ほかのユーザーに権限委譲できる点です。

 Weave 0.1では、Google Browser Syncとほぼ同様の機能が提供されていますが、今月末にリリース予定のバージョン0.2で、OAuthをベースとしたサードパーティ向けのAPI機能が追加される予定で、さらにバージョン0.3では、XMPPベースのメッセージングが追加されることになります。これはクールだと思っているのですが、XMPPをメッセージングレイヤとして追加しているので、ブラウザとユーザーデータとサイトをノードとしてお互いにコミュニケーションできるようになります。

amachang 企業内などで、誰かがブックマークを追加したら、すべての従業員のブックマークが更新されるといったこともできたりするのでしょうか。

ビアード あるブックマークフォルダに適切な権限設定を行いさえすれば、そうしたことも可能でしょう。フォルダやブックマークを“友達”と共有するだけでなく、“Webサービス”を共有相手にしてもいいのです。

amachang おぉー、すごい面白いですね。それってつまり、「ブックマーク共有部」みたいなWebサービスが簡単に作れてしまうということですね。

ビアード そういうことです。ほかにも、閲覧履歴を提供することで、検索エンジンが返す検索結果を改善させるようなサービスも考えられるでしょう。メッセージングの機能をプラットフォームのAPIとして提供できれば、いろいろと面白いことができるのだと思います。今までは自分個人でしか利用できなかった情報が、ほかのサービスからさまざまな目的で利用できるようになるのですから。

 ここで、わたしたちが何に注意しているかといえば、Weaveはユーザーを主眼に置いたものなので、Mozillaとしてそのデータにアクセスすることは避けたいのです。だからこそWeaveのデータは暗号化されているわけですし、Mozillaとしてそのデータにアクセスしようとする意図はまったくないことはやはり語っておかなければならないでしょう。わたしたちはデータの中身を見たくはないのです。

amachang Weaveはブラウザに取り込まれることで真に価値あるものになると思うのですが、Firefox 3の新しいブックマーク/履歴管理システム「Places」と併せて実装してしまえばよかったのでは?

ビアード これは主にFirefox側の都合なのですが、同期に関する部分でスケジュール通りに進まない部分があったため、そのまま立ち消えにするよりは、継続性を持たせたプロジェクトとして分けた方がよいと判断されました。もちろんどこかのタイミングで、Weaveエクステンションがバンドルされた形で提供されたり、さらには統合される可能性もあるでしょう。

       1|2 次のページへ

Copyright© 2010 ITmedia, Inc. All Rights Reserved.




キャリアアップ



エンタープライズ・ピックアップ

news004.jpg 世界で勝つ 強い日本企業のつくり方:利用契約の検討――グローバルクラウドで失敗しないために(前編)
2010年以降、クラウドサービスの利用がさらに加速する。サービスを利用する企業はプロバイダーのデータセンターに預けた自社情報を保護するために、法的な要素を理解しておかなければならない。企業が注意を払うべき法的な検討事項を整理する。

news001.jpg IT投資の新方程式:「Twitter使ってます」――現役MS社員が“社員力”を語る(前編)
マイクロソフトが掲げるプロモーションメッセージ「社員にチカラを。ITで企業力を。(以下、BIEB)」からは、ITで社員の生産性を向上することが業績の拡大につながる、といったニュアンスを感じる。そこで気になるのが「じゃあ、マイクロソフトの社員自身はどうなのよ?」ということ。3人の現役MS社員により実態が明らかになる……?

news010.jpg 産業構造を変えるか:「住宅クラウド」の衝撃
住宅都市工学研究所が進める「住宅クラウド」は、クラウドが企業のIT領域にとどまらず、ビジネスのやり方自体を変える可能性を示している。

news010.jpg オルタナティブな生き方 栗原進さん:ネットでリアルを楽しくしたい
SE出身の企業広報マンでありながら、趣味は落語で憧れの人はインディ・ジョーンズとアナログ全開の栗原さんに、ブログを書く理由やネットからはじまるコミュニケーションについて伺った。

news001.jpg 最強最速アルゴリズマー養成講座:トップクラスだけが知る「このアルゴリズムがすごい」――「探索」基礎最速マスター
プログラミングにおける重要な概念である「探索」を最速でマスターするために、今回は少し応用となる探索手法などを紹介しながら、その実践力を育成します。問題をグラフとして表現し、効率よく探索する方法をぜひ日常に生かしてみましょう。