ギアーズ
公式:http://code.google.com/intl/ja/apis/gears/
正式名称はGearsだが、Google Gears APIとも呼ばれる。
Gearsは一言でいうと、Webアプリがインターネットに接続しなくても動くようになります。
これまでは、cookieなどを使った単純なデーターの保存しかできませんでした。
今後、本格的なWebアプリがオフラインでも動くようになりそうです。
携帯電話では、接続に時間がかかったり、契約プランによっては料金がかかるので便利になります。
Gearsの代表的な機能はSQLデーターベースでのデーター保存機能ですが
その他にもWebアップを作るうえで重要な機能がいくつかあります。
ブラウザーのキャッシュ機能を使った、データーのキャッシュの管理は困難です。
このローカルサーバー機能を使えば、画像/HTMLを保存することでき、Webアプリの起動を高速にすることが可能です。
データーの保存だけでしたら、cookieやSWFのストレージ機能など別の方法がありますが、複雑なWebアプリのデーターを保存するには
SQLが必要です。Gearsのデーターベース機能は高速なデーターのやり取りが可能です。
処理の重いJavaScript処理は、ブラウザーが固まってしまいます。ワーカープール機能を使えば、ブラウザーを固めることなく重い処理を実行可能です。
ジオロケーションを使えば、GPSがなくても、現在の位置情報の取得が可能です。
(デスクトップは未完成のためまだほとんど使えません)
デスクトップ機能を使えば、Webアップを開く、ショートカットの作成が可能になります。
またファイル選択時に、複数選択したり、ファイルの形式でフィルタリングも可能になります
それ以外にもAudioやCameraやCanvasなどの対応が検討されています。
http://code.google.com/p/gears/w/list
Gears対応によってネット切断時にデーターが見えなくなる不安(特にメールなど)が解消され、デスクトップアプリとの違いはなくなって来ました。
Google Docs
Google Reader
別途プラグインをインストールします
Windows版のGoogle Chromeには最初からインストール済み