BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース Google Gearsは、Webに機能を付け加えると言う位置づけになったのか?

Google Gearsは、Webに機能を付け加えると言う位置づけになったのか?

ブックマーク

Google Gearsは一年前にリリースされ(source)、今回GoogleはGearsから企業名を取り除く事を発表した(source)。これはGearsの業績を振り返り、それが目指すところを理解する良い機会である。

Dare Obasanjoはこう振り返る(source)

それはWebアプリケーションをオフラインでも実行可能にするものとして、つまりデスクトップアプリケーションを葬るための棺における、最後のくぎとして賞賛されていた。

この技術を最初に使用したユーザはZohoであり(source)、彼らが持つオフィススイートをオフラインでも利用可能にした。しかし、Dareは次のように主張する。

この一年間 ... アプリケーションをオフライン利用可能にする、と言う進化や熱意はそれほどなかった ...

Sarah Perezは、同じような主張を展開している(source)

今日の世界では、インターネット接続から遠く切り離される、と言う事がほとんどない。... 加えて、オフライン利用可能にする事は簡単ではない - それが、Webベースのアプリからデスクトップの世界への移行を行う、Web2.0開発者をあまり見かけない理由である... [そして]オフラインアプリは、オンライン状態ほどには良いサービスを提供できない。

Dareは、次のような事にもあまり驚いてはいない。

Googleのテクノロジーエバンジェリストを含む、Google Gearsを支持する多くの人たちが、ブラウザを強化しWebに機能を付け加えるものとして(ちょうど、Flashがそうであったように)、Gearsを位置づけるようだんだんと切り替わってきている。

そして、Googleの技術エバンジェリストであるDion Almaerの記事から引用すると、

私は、HTML 5が Gearsとの完全な競合だとは見ていない。GearsとHTML 5の間には(source)、共通する部分が多くある。両者はWebを前進させるものであり、そのうちのいくつかは私たちにとって早く実現が望まれるものである。両者は、 Webで新しい事ができるようになるAPIを持っている。しかしHTML 5は仕様であり、Gearsは実装である。

Josh Catoneは注意している(source)

Gears プロジェクトは、ブラウザが新しくてエキサイティングなWeb標準を採用するスピードが非常に遅いとGoogle内の開発者が感じた事から、内部的に始められた。ブラウザは一般的に新しい技術の実装には腰が引けがちであり、GoogleはGearsによって、ブラウザがそうした標準をキャッチアップするのを待つ事なく、それらの技術にアクセスできるようにする手段だと見ている。

Webに新しい機能を追加する、と言うテーマには、DojoプロジェクトのAlex Russellが(参考記事・英語)同意している。

全てのWeb開発者は、Gears固有の機能を使って彼らのアプリを構築するべきだ。その理由は、Gearsがアプリケーションに何かをもたらすための唯一の方法だから、と言う訳ではない。Microsoftからのロードマップに左右される事なく、Webに素晴らしい物事をより素早く持ち込むための最高のチャンス、それがGearsだからだ。

WordPressのMatt Mullenwegは、こうコメントしている(source)

GearsコミュニティがWeb開発モデルにおけるギャップを埋め(source)、HTML5の機能を(source)使えるようにすることで、私は"Go Offline"と言うフレーズが減り、"Speed Up!"などのフレーズが増える事を望んでいる。

GearsエンジニアのAaron Boodmanが述べるところによると(source)

多くの点で、GearsはUIを持たないブラウザに近い。そして他のブラウザと同様、Gearsは既存の標準を実装し、それに対して望まれる変更や追加を集める事になるだろう。例えば最近、我々のgeolocation APIをW3CのWebAPIグループに提案した(source)

彼は続けて、

しかし、Gearsと他のブラウザの間には三つの重要な違いがある。

  • Gearsに行われた改善は、開発者によってすぐに利用できる。Gearsは現在Firefox(Windows、OS X、Linux)、IE、IEモバイル上で利用できる。
  • Gearsが対象にしているのは開発者のみである。私たちは、Web開発のための最高のプラットフォームを作成する事に完全にフォーカスしている。
  • Gearsは、他のブラウザ内で利用できるような、Web標準の実装である。

Googleの開発ディレクターであるLinus Upsonは加えて(source)

[私は]Gearsが、Web標準の採用を早める手助けになってくれることを望んでいる。

こういった点を考慮して、Dareは次のように主張している。

[Google は]次のFlashを作っている...[そして]私たちは、Flashが上に述べたようなものであり、[X]HTML標準のボディを超えて、Webを拡張してきたと言う事は皆知っている...Webユーザの大多数にとってFlashが不可欠なものとなる上で、ソーシャルネットワークとコンテンツ共有サイトが大きな部分を占めているのとちょうど同じように、...GoogleがGoogle Gearsを広めるために、Youtubeの人気を活用するのを近く目にするのではないか、と私は期待している。

Josh Catoneは、Dareの予想を裏付けているようだ(source)

MySpaceは、Googleの外側における最も大きなGearsユーザだ。

いくらかの読者から(source)コメントがあった。

Gearsを組み込んだIE/Firefox/Safari/Operaが登場する、と言う計画は存在するか?

私は、Gearsを組み込んだIEがリリースされると言うのは非常に疑っている。そして他のブラウザベンダはHTML5などに協賛し、それらにとってはGearsが不要になるだろう、と私は信じている。

Bill de Horaは予言している(source)

もしGears(もしくはそれに似た何か)がユビキタスになったら(そうなるだろう)、そのうちHTTPに並ぶプロトコルの選択肢としてXMPP が取り上げられるようになるだろう。XMPPは(参考記事)、クライアントに対してデータをプッシュする事ができる。

Rich Internet Applicationが、広告ベースの収入モデルやクラウドコンピューティングと補完関係にあり、業界内での主戦場であり続ける事には疑いがない。 GearsがFlashと同様の道筋をたどり、多くのWebサイトやエンドユーザに採用されるようになるのだろうか?ブラウザは、自分たちを窓際に追いやろうとするテクノロジーに対し、どうやって協力と差別化のバランスをとるのだろうか?開発者は、プロプライエタリなAPIよりも標準を好むだろうか?この戦いはまだ続いており、全ては白紙に戻った。あなたはどう考える?

原文はこちらです:http://www.infoq.com/news/2008/06/gears-adds-features-to-the-web

この記事に星をつける

おすすめ度
スタイル

BT