吉澤亨史
2007/11/02 17:21
Googleが提供している「Google Gears」は、オフライン状態でもブラウザ上でウェブアプリケーションを利用できるようにする技術だ。ウェブアプリケーションの可能性を広げるものとして注目されているが、オープンソースとして無償でコードが公開されているにも関わらず、サードパーティの対応はまだまだ少ない。Google Gearsが普及するための課題と可能性を探った。
Google Gearsは、本来はインターネットに接続されたオンライン状態でないと利用できないウェブアプリケーションを、オフライン状態でも利用できるようにするブラウザの拡張機能。JavaScriptで書かれたプログラム向けにAPIを公開し、ウェブアプリケーションのデータをクライアントPCに保存することでオフラインでも利用できるようにしている。
たとえば、インターネットに接続できる環境でGoogle Gearsからウェブアプリケーションを起動しておけば、その後インターネットに接続できない場所に移動しても、オンライン状態と同じようにウェブアプリケーションが利用できる。オフラインで作業した内容はクライアントPCに保存され、次回オンラインになったときにサーバとデータを同期する。
GoogleではGoogle Gearsをオープンソースとして無償でソースを公開しサードパーティの利用を促している。しかし、実際にGoogle Gearsに対応したサービスを提供するベンダーは少ない。Google Gearsサイトにしても、いくつかのサンプルとブログやフォーラム、FAQがあるのみで、しかも非常に見つけにくい場所にある。
現在のバージョンが開発者向けのベータ版であるという点が1つの理由だろう。ただ、そういった困難な中でもGoogle Gearsへの対応を進めている企業もある。Google Gears対応サービスを開発し、11月にもリリースする予定のアセントネットワークスに話を聞くことができた。
アセントネットワークスは、ソーシャルニュースサービス「Choix」、ミニブログサービス「Haru」など、多くのウェブサービスを提供しているベンチャー企業。コンシューマ向けだけでなく企業向けのサービスも提供している。
同社6番目のサービスとして、アセントネットワークスではGoogle Gearsと同様にオフライン状態でも利用できるウェブサービスの開発を2007年初頭から進めていた。企業向けのWikiサービスで、通勤時間や移動時間の長い人が、移動中でも利用できることを目指していた。
このため、開発においては、
Google Gearsへの対応は良いJavaScriptの勉強になったと話す朴氏そのフレームワークを制作しているところで、Google Gearsの発表があった。「やられたというより、同じ考えを持ってシステムを作っている人がいたことで励まされた。Googleが提供するなら今後、この技術が標準になるのではないかと思い、それならGoogle Gearsのコンポーネントを使った方が効率的で、将来的にもいいだろうと考えて、発表後すぐに対応を決定した」とアセントネットワークス代表取締役社長の朴世鎔(パク・セヨン)氏はいう。
かくしてGoogle Gearsに対応させるための開発が始まったが、一筋縄ではいかなかった。例えば、コマンドにコメントがきちんと書かれておらず、その内容が分からなかった。また、Google Gearsそのもののエラーがあり、ブラウザやJavaScriptの設定など、ユーザーの環境によって再現したりしなかったりした。しかもエラーコードのみが表示されるため、何のエラーなのか内容がわからないことが多かった。
「Google Gearsのサイト内には、開発者同士が質問しあえるコミュニティがある。ここを世界で一番利用したのは、おそらく私たちだっただろう。何しろ、理論的には間違っていないはずなのに、データのダウンロードに時間がかかるなどパフォーマンスが上がらなかった。ただ、コミュニティでは十分なアドバイスを得ることができた」
アセントネットワークスでは当初、クライアント、サーバともにRuby on Railsで開発していたが、パフォーマンスが上がらないため当初のプログラムを破棄し、クライアント側のソフトを全てJavaScriptで作り直した。開発を始めて2カ月程度経過した時点での判断だ。しかし、「結果的にはよかった」と朴氏は言う。開発スタッフは4名だったが、JavaScriptでここまでできるのかと、大いに勉強になったという。
「ソーシャルメディアキャンペーン」の半数は失敗--アナリストが指摘する理由
人工知能による会話マーケティングの可能性
Windows VistaにとってXPはライバルか?--マイクロソフト グローバルマーケティング担当Brad Brooks氏
「iPodを日本で一番売りたい」--ビックカメラ有楽町店に聞く新iPodの魅力
進化するユーザビリティテスト〜「ユーザー行動観察調査」の効果・効能
“オトコの遊びゴコロ”をくすぐるロマンたっぷり「自動車ケータイ」
ソフトバンク株価の下落加速--iPhone一巡し資金繰りを懸念
エンタメCGM「gooメーカー☆メーカー」
コンテンツ学会 〜コンテンツ概念の功罪と未来
iPhonista Nightの事後報告
2010 年代の電波政策(意見募集)
Norton Internet Security 2009 2回目以降のスキャンが早くなる
「どこでもWi-Fi」でアレを使いたい
ナチュラルケアーズを美容系ポータルサイトに登録
「ブラッディ・マンデイ」を考察する
AMD、資金調達のために製造部門をスピンオフ
solrのDistributed Search
日経平均株価の落ち着く先は…
ココが変わった、新型「ニンテンドーDSi」--「ニンテンドーDS Lite」と比較
フォトレポート:本体が分離するNTTドコモの「セパレートケータイ」の謎に迫る
話題のスマートフォン、写真で見るBlackBerry Bold
こんなものもありました--CEATECで見つけたオモシロ新技術たち
「iPhone 2.2」アップデートの概要が明らかに--App Storeのインターフェースなど変更
ケータイはまだまだ進化する--CEATECで見た未来の技術
自動車の未来を垣間見る--2008年パリモーターショーのコンセプトカー
2008年度グッドデザイン賞が発表--環境を意識した新基準も
GMのハイブリッドカー「Chevrolet Volt」、パリモーターショーに登場
今週の新製品総チェック:新PS3が登場!ニコンが発表した映像製品「UP」とは?
[レビュー]2011年画質を備えた高画質、多機能Blu-ray--ソニー「BDZ-X95」
今週の新製品総チェック:よりモバイルPCとして進化した「Let's note」が登場
今週の新製品総チェック:フルサイズCMOS搭載のキヤノン「EOS 5D Mark II」が登場メンバー限定サービスをご利用いただく場合、このページの上部からログイン、またはCNET_ID登録(無料)をしてください。