Google Gears
Google Gears、だそうです。
オフライン対応のWebサイト構築のためのプラットフォーム。
AdobeのAIRやMSのWPFもたしかオフライン対応機能があるということを聞きましたが、
それのGoogle版といったところでしょうか。
で、何が入ってんの?ってことですが、
①LocalServer → オンライン時に溜め込んだ膨大なキャッシュを提供する。Webサーバの代替)
②DB → SQLite。RDBです。
③ワーカープール → jsを非同期実行させるためのjsライブラリっぽい。
スレッドAがSQLiteにアクセスしつつ、
スレッドBはそのデータを元にjsとDOMでHTMLを構築なんてこともできる?
プロトタイプを作ってみればこのエントリにも説得力が増すと思いつつ書いています。
とりあえず参考程度に読んでみてください。
・オフライン時の参照 → オンライン時にLocalServerへ溜め込んだキャッシュ(HTML,CSS,js, Images)を表示する。
・オフライン時のデータ更新 → formデータをSQLiteへぶち込む。
(場合によってはそのデータをselectして
jsとDOMでHTMLを組む必要あり。そうな予感。)
・オンライン時 → SQLite内にWebサーバと同期をとる必要のあるデータを一気に送信
実装にはかなり手間がかかりそうです。どうなんでしょう?
実装したことある方読んでたら感想コメントしてください。
サーバ側がやってる処理をクライアント側(js)で実現しなくてはいけないですよね。。。
そのための便利なjsライブラリも提供されてるんでしょうか。
世界中のプログラマの支持を受ければ勝手に湧き出てくるでしょうが。
Apache,Linux,Ajaxの数々のjsライブラリのように。
ちなみに最近話題のRemember The Milkでこの技術が使われてるそうです。
オフライン対応のWebサイト構築のためのプラットフォーム。
AdobeのAIRやMSのWPFもたしかオフライン対応機能があるということを聞きましたが、
それのGoogle版といったところでしょうか。
で、何が入ってんの?ってことですが、
①LocalServer → オンライン時に溜め込んだ膨大なキャッシュを提供する。Webサーバの代替)
②DB → SQLite。RDBです。
③ワーカープール → jsを非同期実行させるためのjsライブラリっぽい。
スレッドAがSQLiteにアクセスしつつ、
スレッドBはそのデータを元にjsとDOMでHTMLを構築なんてこともできる?
プロトタイプを作ってみればこのエントリにも説得力が増すと思いつつ書いています。
とりあえず参考程度に読んでみてください。
・オフライン時の参照 → オンライン時にLocalServerへ溜め込んだキャッシュ(HTML,CSS,js, Images)を表示する。
・オフライン時のデータ更新 → formデータをSQLiteへぶち込む。
(場合によってはそのデータをselectして
jsとDOMでHTMLを組む必要あり。そうな予感。)
・オンライン時 → SQLite内にWebサーバと同期をとる必要のあるデータを一気に送信
実装にはかなり手間がかかりそうです。どうなんでしょう?
実装したことある方読んでたら感想コメントしてください。
サーバ側がやってる処理をクライアント側(js)で実現しなくてはいけないですよね。。。
そのための便利なjsライブラリも提供されてるんでしょうか。
世界中のプログラマの支持を受ければ勝手に湧き出てくるでしょうが。
Apache,Linux,Ajaxの数々のjsライブラリのように。
ちなみに最近話題のRemember The Milkでこの技術が使われてるそうです。
by iamaprogrammer | 2007-08-25 23:25 | Trackback | Comments(1)




















































