必聴講座ご紹介

ビッグデータ EXPO 2012春
ビッグデータ時代に備えて〜今検討すべき情報分析基盤の全貌とは

日本マイクロソフト


ビッグデータ EXPO 2012春
ICTを活用した、情報爆発時代の新たな価値創出

NEC


Cloud Days Osaka 2012
会社を強くするためのクラウド×ソーシャル活用術

セールスフォース・ドットコム

ネットワーク

ニュース

日経パソコン

米グーグル、オフラインでもWebアプリが使える新技術を発表

2007/05/31
八木 玲子=日経パソコン

 米グーグルは2007年5月31日、インターネットに接続されていない状態でもWebアプリケーションの利用を可能にする技術「Google Gears」を発表した。ブラウザーの拡張機能として実装されており、「Internet Explorer」や「Firefox」に組み込んで利用できる。同日、Webアプリケーションの開発者向けに開発途上版を公開。サンプルアプリケーションも用意している。

 「Ajax」などの進化により、ブラウザー上でもデスクトップアプリケーションに近い使い勝手を実現するWebアプリケーションが多数登場している。グーグルの「Google Docs & Spreadsheets」はその代表例だ。だがWebアプリケーションには、ネットワークが利用できない環境では動作しないという大きな弱みがあった。Google Gearsは、この問題を解決する技術。グーグルはGoogle Gearsをオープンソースで開発することを表明しており、同社の独自技術ではなく、Webアプリケーション実装における標準となることを目指している。

 Google Gearsは、3つの核となるモジュールで構成されている。(1)ユーザーのパソコンで動作させるWebサーバー、(2)同じくユーザーのパソコンでデータの管理を担うデータベース(オープンソースのデータベース「SQLite」を利用)、(3)時間がかかる処理をバックグラウンドで実行するなど、Webアプリケーションが実行する複数の処理を別々に管理してパフォーマンス向上を図るモジュール、である。このように簡易的なサーバー環境をユーザーのパソコンに構築することで、インターネット上のサーバーと通信できない状況でも、Webアプリケーションが実行可能になるわけだ。

 Google Gearsの対応OSは、Windows XP以降、Max OS X 10.2以降、Linux。いずれのOSに対してもFirefox 1.5以上のブラウザーに対応するほか、WindowsではInternet Explorer 6以降もサポートする。将来的にはMac OS X上の「Safari」も対応予定だという。

発表資料

この記事に対するfacebookコメント

nikkeibpITpro

読みましたか? 〜 未読記事をご紹介