Paul Festa(CNET News.com)
2006/04/07 00:07
一部のウェブ開発者らが、古くからある技術を利用して未来のウェブを構築するレースに勝とうとしている。
Microsoftのような業界大手や新興企業など、各社がウェブ経由でデスクトップライクなアプリケーションを提供するための新しいシステムを考案し続けている。しかし、検索大手のGoogleでは異なる道を選択した。同社は旧来の技術を利用して「Google Maps」や「Gmail」といった最新アプリケーションを構築した。
Googleのこの動きを受けて、開発者らはJavaScriptやDynamic HTMLといった1990年代からある技術を見直し始めた。
「突然、Googleのような企業が、エンドユーザーに莫大な利益をもたらすウェブベースのリッチアプリケーションを大衆に提供し始めた」と、Laszlo Systemsという新興企業の最高技術責任者、David Temkinは述べている。同社の開発したウェブアプリケーションは、EarthLinkの新しいウェブメールシステムに使われている。「Google Mapsと他の地図サイトとの違いは、些細なものではない--Google Mapsは全く別のカテゴリに属する製品だ。またGmailについても同じことが言える」(Temkin)
こうした旧来の技術--スクリプト言語のJavaScriptや、World Wide Web Consortium(W3C)が推奨するカスケーディングスタイルシート(CSS)、そして他のコーディングの付加的機能など--は、Dynamic HTML(DHTML)と一括りにされることもある。
こうした技術への関心は、ネットバブル時代への懐旧の念から生まれたものではない。これらの旧来の技術は、必要なタスクをカバーするのに十分なうえ、一般的なウェブブラウザですでにサポートされていると、支持者らは主張している。
Adaptive Pathというサンフランシスコにあるコンサルティング会社の共同設立者Jesse Garrettは、2月18日に公開した自らのエッセイのなかで、自由に利用可能な技術でウェブアプリケーションを構築する方法として「Asynchronous JavaScript + XML」を使うというアイディアを売り込むために、「AJAX」という略語を新たに作り出した。これに関して、多くの開発者らが自らのブログに意見を書き込んでいる。
AJAXという造語にけちをつけるブロガーも少なくない。また、Googleのエンジニアらは彼らのコーディングテクニックを単にJavaScriptと呼んでいる。しかし、「AJAX」はわずか1カ月の間に市民権を得て、それに関する話がWall Street Journalに載るまでになった。
「ふだんは新しい略語があまり好きではないが、このAJAXの概念が普及し始めていることは喜ばしいと感じている」とYahooのプラットフォームエンジニアリンググループのプロダクトマネージャー、Toni Schneiderは述べている。Schneiderは、Yahooが昨年買収したOddpostで最高経営責任者(CEO)を務めていた。「JavaScriptを利用して、それを次のレベルに高める、というわれわれが長年取り組んできたことに、誰かが名前をつけたのだ」(Schneider)
現行世代のウェブブラウザで機能する技術が、強力でスケーラブルなウェブアプリケーション開発に実際に十分役立つものだとすると、それがLaszlo Systemsの開発するツールをはじめ、MacromediaのFlashやFlexベースの製品、Sun MicrosystemsのJavaベースアプリケーション、そしてMicrosoftが計画しているXAML(Extensive Application Markup Language)ベースのシステムやAvalonグラフィックスなどへの需要減少につながる可能性がある。
Microsoftは過去10年にわたり、自社の中核となるオペレーティングシステム(OS)およびデスクトップアプリケーション事業を脅かす潜在的脅威としてウェブと争ってきたが、そんな同社にとって、これは特に大きな利害の絡む問題だ。
Microsoftが開発したいくつかの技術は現在開発者らによって再評価を受けているが、同社は自らのXAML計画に対して脅威となるものはないとしている。
「われわれが20世紀末に公開したこれらの技術に、開発者らが今になって熱心に取り組んでいることには、ややがっかりしている」と、Microsoftのプラットフォーム技術担当ゼネラルマネージャー、Charles Fitzgeraldは述べている。「しかしXAMLは全く別の部類のものだAJAXでつくったアプリケーションは、ごちゃごちゃとしていてデバッグが非常に困難だ。なかには非常に感動的なものも見られるが、しかしXAMLが解決しようとしている事がらを見れば、XAMLが非常に大きな前進であることが分かるだろう」
脆弱性の情報開示はいかに失敗したか
アップルが進める「製品の移行」--CFOの発言をめぐる憶測
10代の若者と携帯が鍵--米国広告市場における今後の流れ
「ニコニコ動画を日本のインフラにする」--夏野氏がニコニコ動画に参画した理由
ゲームソフト会社から見たiPhoneの魅力--「ここまで整ったプラットフォームは世界初」
ゲーム市場の台風の目と期待されるカプコン
オリンパス、第1四半期決算好調観測--円安も追い風に
今こそ求められるフリービジネスのデザイン・スキル
DELLが掲げる「新・仮想化アセスメントサービス」
原宿で野宿を含む15時間 - iPhone行列完全ドキュメント
「失われた10年」からの回復は、どういう課題を残したか?
「Parallels Desktop 4.0 for Mac」は「Mac OS X Server 10.5 Leopard」をゲストOSとしてサポートへ
『誰でもよかった』犯人増殖する
いや、実は俺アカウント捨てたんだ。
そろそろiPhone以外の話題が欲しいです
サーバトラブル事例(2)
Google Lively試してみました。
ネットワークエンジニアを例とした多重派遣の実態
Vista が軽くなりました
フォトレポート:分解、アップル「iPhone 3G」
ちょっと変わった「iPhone」向けアプリケーション10種
契約してわかった、iPhoneのさまざまな注意事項
フォトレポート:米陸軍が表彰した2007年の技術
30日間、完全無防備でインターネットを利用したらどうなる?--マカフィーが実験
フォトレポート:ゲーム見本市「E3 2008」--MS、任天堂、ソニーなど主要プレスカンファレンス
[レビュー]高い信頼性を普通に使う地球に優しい電源ユニット--Antec EarthWattsシリーズ EA-650
オンリーワンの個性を極めた超薄型テレビ--日立 Wooo UTシリーズ
[レビュー]“この手があったか”と思わせるパワーユーザーも納得のPCオンデマンド--「VALUESTAR G タイプR Luiモデル」+「Lui RN」詳細レビュー
[レビュー]テレビを持ち歩ける最強ツール--ソニー、Blu-rayレコーダー「BDZ-A70」
今週の新製品総チェック:ソニー「VAIO」が新キーワードを発表、ビクターからはYouTube対応ビデオカメラ
[レビュー]ネットワーク対応の高機能デジタルフォトフレーム--ソニー「Canvas Online CP1」
15時間の行列で手に入れたiPhone 3Gファーストインプレッション--ソフトバンクモバイル「iPhone 3G」
今週の新製品総チェック:まさにiPhone一色の1週間、ついに店頭発売へ
北京を見逃すな!--2008年夏、今買うべき「薄型テレビ」メンバー限定サービスをご利用いただく場合、このページの上部からログイン、またはCNET_ID登録(無料)をしてください。