クラウドコンピューティング ~ EC2、Mosso、GoGrid
クラウドコンピューティングのプロバイダーであるEC2、Mosso、GoGridの新しいユーザーエクスペリエンスと、それぞれの機能の違いについて学びます。
作者 Jean-Jacques Dubray, 翻訳者 白石 俊平 投稿日 2008年6月11日 午前4時57分
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
UTI 不合格なら再受験無料!秋のチャレンジキャンペーン実施中
先着5社まで無料でオープンソースソフトウエアのサポートを提供
InfoQ Japanはコンポーネントスクエアが運営しています
クラウドコンピューティングのプロバイダーであるEC2、Mosso、GoGridの新しいユーザーエクスペリエンスと、それぞれの機能の違いについて学びます。
パート2では、ベンチマークの結果を検証するために用いられるテクニックについてさらに深く見ていきたいと思います。最後に、「なぜプロセッサが異なるとロックのコストも大きく異なるのか」と言う真の疑問に答えます。
本稿では、Stefan Tilkov氏が「RESTful」な設計であると主張するアプリケーションに見受けられる最も一般的なアンチパターンのいくつかについて説明し、それらを避けるための方法を提案しています。
Sven Efftinge氏、Peter Friese氏とJan Köhnlein氏が、MDDを取り入れて成功した経験から、ベストプラクティスの解説を行います。
Our panel of leading experts explores some of the challenges and thought processes that go into making their apps as scalable and performant as possible.
この記事は、Spring 2.5で導入されたアノテーションを探究する3部作の第2弾です。Web層におけるアノテーションのサポートを扱います。最後の論文では、統合と検査で利用できる追加機能を説明する予定です。
私は「浴衣」を着てパーティーに参加したことで、たくさん声を掛けていただけました。 そこで感じたことは、このカンファレンスが人との繋がりを生み出し、また言葉の壁を越えて積極的に交流する場所であることです。民族衣装はそれらを助けてくれるものでした。きっとこの交流が、新たなムーブメントをアジア圏の仲間たちにも与えてくれると確信しています。
No comments
返信