永井美智子(編集部)
2007/07/20 15:46
ウェブアプリケーションのあり方を変える可能性を秘めた新技術として、これまでAdobe Systemsの「Adobe Integrated Runtime」(AIR、開発コードはApollo)、Microsoftの「Windows Presentation Foundation」(WPF)の基本を押さえてきた。最終回となる今回は、Googleの「Google Gears」を見ていこう。
Google Gearsは、ウェブアプリケーションをオフラインでも動作するようにする、ブラウザのプラグインだ。オフライン時はクライアントにデータを保存し、オンラインに戻ったときにはPCとサーバのデータを同期することで、ユーザーはシームレスにウェブアプリケーションを利用できる。地下鉄の中や無線LANが使えない建物などでも、オフィスにいるときと同じようにノートPCでウェブメールやRSSリーダー、グループウェアが利用できるようになると想像してもらえれば、その利便性が理解していただけるだろう。Google Gearsは、以下の3つのモジュールで構成されている。
ただ、Google Gearsは単体では意味をなさない。ウェブアプリケーション側がGoogle GearsのAPIを利用してオフライン対応することで、初めてユーザーにとってのメリットが生まれる。
では、ウェブアプリケーションの開発者は、具体的にどんなことをする必要があるのだろうか。1つは、ウェブアプリケーションを動かすために必要なデータを、クライアントに保存する部分の開発だ。Google Gearsに対応しているRSSリーダー「Google Reader」の場合、Google GearsをインストールしたPCでアクセスすると、右上に緑色のボタンが現れる。ユーザーがこれをクリックすると、自動的に最大2000件のフィードをクライアントに保存する。こういった挙動をウェブアプリケーションに追加する必要がある。
Google ReaderではGoogle Gearsをインストールすると画面右上に緑色のボタンが現れる(赤枠線内を参照)。これを押すと、サーバから2000件のフィードデータをクライアントに保存し、オフラインモードに入る
2つめは、ウェブアプリケーションがクライアント内のデータベースを参照しにいく仕組みの開発だ。通常ウェブアプリケーションはサーバ側のデータをクライアントのブラウザに表示するが、これをオフライン時はクライアントに保存されたデータを参照しにいくようにする必要がある。Google Readerであれば、オフラインの間はクライアントに保存された2000件のフィードを表示するといった具合だ。
3つめは、クライアントが再びネットワークにつながった時点で、サーバ側とデータを同期する仕組みの開発だ。Google Readerの場合は、既読情報やフィードに付けたタグなどを同期することで、オフライン、オンラインのどちらでも同じ環境を実現している。
オンラインストレージをめぐる競争--デルが狙う利用意識の高まり
ネコ画像サイト「I Can Has Cheezburger」の歴史--誕生から人気サイトになるまで
「mixi エコー? 快くは思ってないよ」--Twitter創業者
ウィル・ライト氏、「SPORE」「The Sims」、科学を語る
モバイルSEOに有用なデータの収集方法
中国ケータイは理屈ぬきにオモシロイ!
サイト上のユーザー行動情報をデータマイニングに活用する
コンテンツ市場14兆円の中身と行方
原宿で野宿を含む15時間 - iPhone行列完全ドキュメント
著名な検索サイトの利用を減らしたい。どうやって政府の情報を得る?
北京オリンピック 中国人選手ブログ
IE 8 beta 2を試す(ベンチを取っただけ)
次期インテルチップセットでSLI!
「VMware Fusion 2.0 RC 1 Build 113392」、新たに「McAfee VirusScan Plus」を同梱 etc...
(エンジニアにとっての)モテ論
WEB2.0 じゃなくって PC0.5
フォトレポート:飛行機の祭典--米国最大、オシュコッシュ航空ショー
L・トーバルズ氏:「主要Linuxプログラマーになるのは楽じゃない」
ブログの未来はどうなる--新しいコミュニケーション手段「ライフストリーミング」
「iPhone 3G」のネットワーク問題は全米規模--読者情報から明らかに
PRADA Phone開封の儀--iPhoneと比べてみました
iPhoneとPRADA Phone、入力インターフェースはどう違うか
キン肉マンの牛丼、「なか卯」だった--生誕29周年迎え「キン肉マン祭り」
ついに登場! 待望のライフストリーミングツール「Sweetcron」
コスプレーヤー、コミックの祭典に集合--Comic-Con 2008
[レビュー]高い信頼性を普通に使う地球に優しい電源ユニット--Antec EarthWattsシリーズ EA-650
今週の新製品総チェック:ノート、デスクトップ、UMPCまでPC秋モデルが続々
今週の新製品総チェック:薄さ13.9mmのサイバーショット登場!NEC「LaVie」はデザインモデルがメンバー限定サービスをご利用いただく場合、このページの上部からログイン、またはCNET_ID登録(無料)をしてください。