Toshiro Shimura's Library tagged → View Popular
Google、位置情報特定のためのAPIを無料公開
-
APIでは位置情報を測定するために、携帯電話の場合には最寄りの携帯電話基地局の情報またはGPSを利用。PCの場合には、IPアドレスを使用する。Googleでは、これらの情報を開発者とユーザーに無料で提供する。
APIは、Googleが公開しているブラウザ拡張「Gears」の一部として提供されるため、ユーザーはGearsをあらかじめインストールする必要がある。また、API自体もGearsの一部としてオープンソースで公開される。Gearsは、WindowsやMac、LinuxのInternet ExplorerおよびFirefoxに対応するほか、モバイルデバイスではWindows Mobileに対応している。また、今後は、Googleが中心となって開発しているAndroid携帯や、他の携帯電話プラットホームにも移植される予定だ。
「Google Docs」に待望のオフライン機能が登場
-
Webワープロアプリケーションのオフライン機能は、Google Docsが初めてではない。Webオフィススイートアプリケーションを提供しているZohoは、「Zoho Writer」ですでにオフライン機能を提供していた。しかもZohoは、Google Gearsを利用してオフライン機能を実現している。そのため、Google Docsのオフライン機能がやっと登場したと感じるユーザーも多いようだ。
3分LifeHacking:Googleドキュメントを使いこなす7つのTips - ITmedia Biz.ID
-
- http://docs.google.com/?action=newdoc&title=
1──いきなり新規ドキュメントを開く
さっとメモを取りたければ、さっと新規ページを開けることが重要。Googleドキュメントのトップページから新規ページを作成するより、ちょっとだけショートカットできる。
その方法は、下記のURLだ。
ブックマークしておいてもいいし、Firefoxならば次の画面のようにキーワードを設定しておけば、[Ctrl]+[L]→「doc」で新規ページを開ける。
<!--CAP-->
-
2──Gmailから直接Googleドキュメントで開く
Gmailを使っている人なら、添付されてきたOfficeファイルはそのまま簡単にGoogleドキュメントで開くことができる。単純にリンクをクリックするだけだ。
<!--CAP-->
- 2 more annotations...
Google GearsでRuby on Railsをオフライン化 (1/2) - ITmedia エンタープライズ
-
Google GearsのGears on Railsプロジェクトによって、Ruby on Railsアプリケーションのオフライン化が可能になる。これを受けて、先進的な開発者たちの間では、従来と異なるユーザー向けにGearsを提供しようという動きが出てきた。開発者たちは、Google GearsをRuby on Railsのオフラインサポートやクライアントサイドの検索エンジンなど、興味深い用途に広げつつある。
ニューヨーク大学の情報システム・マスタープログラムを最近終了したばかりのマイケル・マーカス氏とルイ・マー氏が「Gears on Rails」と呼ぶ開発フレームワークを設計した。Google Gearsは、オフラインで実行可能なWebアプリケーションを開発できるオープンソースのブラウザ拡張機能だ。そしてGears on Railsは、Google GearsをRuby on Railsにプラグインし、Ruby on Railsのコードベースをオフライン化するためのオープンソース・プロジェクトである。
第1回 そもそもGoogle Gearsって何?:ITpro
-
Google Gearsはオフラインで動作しなくてはならないため,サーバー側の処理には頼れません。そこで,処理動作をローカルのブラウザだけで完結できるようにするために,処理言語としてJava Scriptを使用します。Java ScriptはローカルのPC側に処理エンジンがあり,オフラインであっても動作します。
このシステム全体をGoogleはBSDライセンスとして公開すると宣言しました。私たちは「このシステムはGoogle Gearsを使っている。著作権はGoogleにある」と著作権明記さえすれば,自由に使用できます。業務か趣味かを問わず,Webアプリケーションを作成しているプログラマにとって,Google Gearsは何かしらの意識革命を引き起こしえる存在に感じられます。つまりGoogle Gearsはそれ自体がGoogleマップやYoutubeのように直接ユーザーに何か便利なサービスを与えるというサービスではなく,ユーザー向けにWebアプリケーションを作成しているプログラマに対しての技術サービスだというわけです。 -
- Store and serve application resources locally
ローカルにアプリケーション・リソースとデータを保持して実行します - Store data locally in a fully-searchable relational database
ローカル・データは完全な検索機能を持つリレーショナル・データベースに保存されます - Run asynchronous JavaScript to improve application responsiveness
Javascriptは非同期に実行され,更新の必要に応じてアプリケーションと通信します - ローカル・サーバー(LocalServer)
- データベース(Database)
- ワーカープール(WorkerPool)
公式ページには,とても少ない説明の中にGoogle Gearsの特徴3点が紹介されています。対訳をつけてみます。
- Store and serve application resources locally
- 3 more annotations...
Passpack Desktop登場、オンライン同期もスタンドアロン利用も可能 | エンタープライズ | マイコミジャーナル
-
もともとWebアプリケーションとして提供されているサービスだが、2007年9月7日(スイス時間)にはオフライン機能を追加したPasspack Offlineが発表された。Passpack OfflineはGoogle Gears(当時の名称。現在ではGearsが正式名称)を活用して開発されたオフライン機能。現在ではFirefoxおよびIEでの動作がサポートされており、Operaも近いうちにサポートするとしている。
Passpack DesktopはPasspack Offlineとはことなり、スタンドアローンアプリケーションとして動作するように設計されている。つまりPasspackのアカウントを経由してWebサービスと同期することもできるし、完全に独立したパスワード管理アプリケーションとしても活用できる。これまで暗号化されているとはいえパスワードをオンラインで保持することに抵抗を感じていたユーザには朗報といえる。
-
Google Browser Syncの終焉にともないMozilla Weaveに注目が集まっているが、まだ実験的提供に留まっているほかLinuxで動作しなかったりアクセス集中のために動作しないことが多いなど、安定して使える状況にはない。そうなると、Foxmarksでブックマークを共有し、それ以外のパスワードはPasspackで共有すうというのは悪くない選択肢だ。
Wordpress.com、Gears対応で高速化を実現
-
Gearsをインストールすると、Webアプリケーションのためにローカルなキャッシュを作成できる。そのため、ブラウザの動作を遅くすることなく、バックグラウンドで動作するJavaScriptによって、キャッシュの内容をアップデートすることができる仕組みを提供する。
今回、Wordpress.comはこの仕組みを利用することによって、ブログ管理操作を大幅に高速化することに成功した。
Wordpress.comの上部には、「Turbo」リンクが表示されるようになった。Gearsがインストールされている場合、このリンクをクリックすることによって、Wordpress.comにGearsを利用する許可を与えることができる。
TechCrunch Japanese アーカイブ » Zoho、オフラインへ(といっても良い意味で)
-
オフライン機能はGoogle Gearsを利用して構築。Google Gearsは、Googleが2007年5月に始めたオープンソースプロジェクトだ。オフライン機能を利用するにはブラウザープラグインのインストールが必要。インストール完了後、「Go Offline」というオプションがナビゲーションバーに表示される。同機能は、Internet Explorer v.6以降、そしてFirefox(マックを含む) v1.5以降に対応。
現時点では、読み取り専用機能をオフラインで提供。書き込み専用機能は3〜4週間以内にリリース予定だ、と同社は言う。また、今後数週間内に同社の表計算、プレゼンテーション、その他のアプリケーションにもオフライン機能を提供し始める予定。
Googleがオフライン機能を提供し始めるより早く、Google Docs & Spreadsheetsと真っ向から競合するZohoが同機能の提供にこぎ着けた。ZohoがGoogleのソフトウェアを利用している事実を考えると、何となく皮肉な話にも思える。
-
Zohoのオフライン機能概要は、以下の動画をどうぞ。
Web文書作成サービス「Zoho Writer」がオフライン編集機能をサポート
-
GoogleもWeb上で利用できる文書作成・共有サービス「Google Docs」を提供しているが、Google Docsでは今のところオフライン編集機能を提供していないため、Zoho Writerがこの分野で一歩先んじた形だ。
今回追加されたZoho Writerのオフライン機能を利用するためには、あらかじめWebブラウザにGoogle Gearsプラグインをインストールしておく必要がある。
標準設定では、画面に表示されている「Go Offline」メニューをクリックすると、「My Docs」「Shared Docs」などあわせて15のドキュメントをダウンロードする。ここでダウンロードするドキュメント数などの設定は自由に変更可能だ。
オフライン編集時も、文章を編集したり、文字に色や装飾を付けたりする一般的な編集機能はすべて問題なく利用できる。オフラインでドキュメントを編集し、その後インターネットに接続すると、オフライン状態で加えた変更が自動的にシンクロされる。
OperaがGoogleの「Gears」をサポート - ITmedia News
-
ノルウェーのOpera Softwareは5月29日、同社のブラウザで「Gears」をサポートすると発表した。Gearsは、Ajaxなどの技術を活用したリッチコンテンツをオフラインでも利用できるようにするプラットフォームで、Googleが中心となって開発を行っている。Operaは、同社のデスクトップブラウザと携帯ブラウザの両方でGearsをサポートする予定。
Operaは「当社の主要ブラウザにGearsを組み入れることは、端末を問わず、ブラウザをアプリケーション用のフルプラットフォームに変えるという当社のビジョンに沿うもの」とコメント。携帯ブラウザでは、次期バージョン「Opera Mobile 9.5」でGearsをフルサポートする予定。
【ハウツー】早速プログラミング! Google Gearsを使ったアプリを作ってみよう (1) Google Gearsで使われている技術 | エンタープライズ | マイコミジャーナル
-
ローカルサーバは、一度アクセスしたことのあるリソースをローカルにキャッシュしておき、オフラインでも利用可能にするためのものだ。そうしたキャッシュをGearsではリソースストア(ResourceStore)と呼んでいる。
リソースストアには二種類ある。あらかじめ決めておいたリソースをキャッシュするか、アプリケーションで自由にリソースを指定してキャッシュするか、だ。前者をManagedResourceStore、後者を単純にResourceStoreと呼ぶ。前者は、「マニフェスト」と呼ばれるメタデータで指定されたリソースしかキャッシュの対象としない。ただし、それらのリソースに対する管理はほぼ自動化され、更新されたリソースをオンラインから自動で取得し、更新することができる。後者は、キャッシュ管理が一切自動化されない。
本稿では、あらかじめ指定しておいたリソースをキャッシュする、「ManagedResourceStore」を試したい。
「Google Gears」から「Gears」へ、オフラインDB機能をさらに強化 | エンタープライズ | マイコミジャーナル
-
米Googleは5月28日(現地時間)、現在米カリフォルニア州サンフランシスコで開催されている同社の開発者向けイベント「Google I/O」において、Webアプリケーションのオフライン動作を可能にする「Google Gears」の名称を「Gears」へと変更したことを発表した。またMySpaceを例に、Gears Database APIに内蔵されたFull Text Search機能などを紹介した。
-
このほかGoogle I/OではMySpaceを例に、Gearsの最新のアップデートが紹介された。Gearsはオフライン動作のためのデータベースエンジンとしてSQLiteを内蔵している。最新のGears Database APIでは、SQLiteの拡張機能である「fts2」をサポートし、テキスト全文検索のための仮想テーブルの呼び出しが可能になった。MySpaceはメールサービスをGears最新版で拡張し、高速全文検索とメールのソート機能を実現している。
Google Gears × Google Readerをさっそく使ってみた:CodeZine
-
3.Google Readerにアクセス
Google Readerにアクセスすると、以下のようなGoogle Gears使用を知らせるポップアップが表示されるので、「Allow」をクリックする。
図5 Allowをクリック
Google Readerの画面では、右上に緑色のアイコンが表示されるようになっている。これをクリックすることで、フィード情報をローカル環境に保存することができる。
図6 画面右上にアイコンが表示される
図7 アイコンをクリックするとフィード情報が保存される
4.オフライン作業
次にブラウザを「オフライン状態」にする。すると、オフライン状態にしたにもかかわらず、通常通りGoogle Readerでフィード情報を閲覧することができる。
図8 オフライン状態にもかかわらず、閲覧が可能
5.オンライン復帰時
オンラインに戻った際は、再びアイコンをクリックする。これにより既読件数などの情報が同期される。
図9 同期が行われる
以上、簡単な使い方を紹介してきたが、オフラインでもストレスなく閲覧できることが確認できた。現在のところGoogle Readerしか対応していないが、例えばGoogle D&Sであれば、「オフライン時に編集しておき、ネットワーク接続が可能になったら同期を取る」といった使い方が考えられ、特にモバイル環境において実力を発揮しそうなアプリケーションとなっている。
他にも公式サイトでは、内部データベースを使ったサンプルなどが公開されている。もちろんGoogle以外のWebサイトによるGoogle Gears対応も可能で、今後、さまざまな使い方が示されていくと思われる。
Google Gears スタートガイド 白石俊平 - 山田敏博式 「本への投資と活用術」
-
○要約
Webオンラインアプリケーションをオフラインの状態でも動くための基盤技術
Google Gearsに関する技術解説書。
・Google Gearsの全体像 構成要素、インストール、サービス事例など
・Google Gearsを使用したプログラミング 基礎知識、ローカルサーバ、データベース、ワーカプール、HttpRequest、Timer
・オフラインWebアプリケーションの作成 サービスとクライアントの分離、データレイヤの分離
・Dojo Toolkitによるオフラインアプリケーション作成 オフラインフレームワーク
・Google Gearsを取り巻く環境 GWT(Google Web Toolkit)、GearsORM、AIR
・Gearsデータベース リファレンス
・Gearsオフラインアプリ開発に役立つツールの紹介 -
○感想
Google Docsをオフラインで使えるというところから興味を持ち、
それを実現する技術がGoogle Gearsであることを知って、
その仕組みに興味を持った。
Ajaxによる開発は一過性のものだろうと思っていたが、
このように本格的なローカルアプリケーションを開発し、
しかもオンラインとの同期まで実現するフレームワークに
発展してきているとは正直驚きである。
まだ発展途上であるが、この先に大きな開拓地が
現れることは間違いなさそうである!?
私たちのFirefox 3--Googleと機能で競合するも「ユーザーが選択できればいい」 - builder by ZDNet Japan
-
オフライン機能はその代表例であり、Firefox 3のそれはGoogleの提供しているGearsを使っても同等の操作を実現できる。このように、技術の競合に対するMozillaのスタイルについて、浅井氏は次のように説明している。
「我々は別に競争に勝とうという意識で作っているわけではなくて、お互いに切磋琢磨していい技術やサービスを作っていければと考えています。例えばFirefoxで実装した新しい技術と同じものが他のベンダーからリリースされたとしても、それは技術を評価して頂けたということで歓迎しますし、逆に我々も使ってみていいと思ったものを積極的に導入しています」
Gearsについても、Firefoxの標準として採用するのかという話が持ちあがったことがあるという。浅井氏は次のように続ける。
「これは米国の開発者がメディア向けに語った話なのですが、Gearsのいいところはそれを入れなくてもいいことだ、ということです。Firefoxにとって絶対に必要なのはオープンスタンダードなHTML5のサポートなので、HTML5のオフライン機能を実装しました。それ以上のものについてはユーザが選択できればいいと思いますし、たくさんの選択肢があることで本当のオフライン機能の使い方というものを作っていければよいと考えています」
私たちのFirefox 3--揺るがない「オープンスタンダード」への準拠 - page2 - builder by ZDNet Japan
-
現状ではまだFirefox 3のオフライン機能を利用できるWebアプリケーションはほとんど無い。大手サービスではZimbraがサポートしているとの話だが、日本語版は未対応となっている。
したがって、ユーザがこれを利用できるようになるのはもう少し先のことになりそうだ。しかし浅井氏は、「Webアプリケーションの提供元としては、今の状況は他のサービスと差別化するチャンス」だと指摘している。
私たちのFirefox 3--揺るがない「オープンスタンダード」への準拠 - builder by ZDNet Japan
-
Firefox 3にはWebアプリケーションを強く意識した変更が多数加わっている。
例えば高速化されたJavaScriptエンジンだが、特にGmailやZoho OfficeといったWebアプリケーションにおいて顕著な差が出ている。Mozilla Japan独自のテストでは、Gmailにおけるメッセージ読み込み速度においてFirefox 2の約3.8倍、Internet Explorer 7(IE7)の約6.8倍を記録したという。
オフライン機能のサポートなどについても注目だ。これによって、Webアプリケーションにとってのネックである、インターネットに繋がっていない状態での不便さを解消することが可能になる。
Opera、Google Gear をサポート - japan.internet.com LinuxToday
-
「Google Gear を伴った次期 Oera Mobile 9.5 は、モバイル機器による Web の新時代到来を告げるものになるだろう」と、Opera CEO、Jon von Tetzchner 氏も語っている。
Google Gear は、Web アプリケーション開発のオープンソースプロジェクト。ブラウザのローカル側にデータを保存して、オフラインでも Wrb アプリケーションが利用できるようになる。
Selected Tags
Related Tags
Sponsored Links
Top Contributors
Diigo is about better ways to research, share and collaborate on information. Learn more »
Join Diigo


