【 ここから本文 】

ソフトウェア&サービス


ソーシャルブックマークに登録 : Yahoo!ブックマークに登録 はてなブックマークに登録 del.icio.usに登録 newsing it!に登録 Buzzurlにブックマーク livedoorクリップに登録 Slashdotにタレコむ イザ!ブックマークに登録 Twitterでつぶやく
print 印刷用ページの表示


[米国]
マイクロソフト、今年9月に新しい開発フレームワークを発表へ

(2005年06月29日)

 マイクロソフトは、今年9月に米国で開催する年次開発者向けコンファレンス「Professional Developers Conference (PDC)」で、クライアント・サイドのブラウザ・アプリケーションの開発を簡単にする新しいオブジェクト指向フレームワークを披露する。

 マイクロソフトのプラットフォーム戦略グループのゼネラル・マネジャー、チャールズ・フィッツジェラルド氏によると、「Atlas」というコード名で開発されているこのフレームワークには、Webページをリフレッシュするためにひっきりなしにサーバへのコールを行なう必要を無くして、バックグラウンドでWebページの更新を実行できるようにする機能が統合される。そうした機能は、Internet Explorer(IE)の以前のバージョンで提供されていたという。

 それらの技術「DHTML(Dynamic Hypertext Markup Language)」と「HTTP XML(Hypertext Transfer Protocol eXtensible Markup Language)」は、「Ajax」または「AJAX」 (Asynchronous JavaScript and XML)と呼ばれるWeb開発技法のベースになっている。Ajaxスタイルのプログラミングでは、アプリケーションを、サーバ上での処理を変更せずに、ブラウザ・ページ上で動的に変更可能なものにすることができる。

 「このスタイルの開発の利点は、よりインタラクティブ(対話的・双方向的)で、 すばやく反応するWebページを構築できることだ。Atlasは単に、標準的なJavascriptコードの大きな塊であり、多くの開発者が自分のWebアプリケーションに組み込んで、よりリッチで、よりインタラクティブなユーザー体験を作り出すことができる」(フィッツジェラルド氏)

 DHTMLとHTTP XMLは1997年に初めてIEに採用されたが、当時、開発者の間では人気を博さなかった、とフィッツジェラルド氏は言う。しかし、最近のWebアプリケーション開発では、マルチメディア技術を駆使したリッチなユーザー体験を提供しようとする傾向が高まっている。マイクロソフトは、Atlasがこうしたプログラミングを主流へ押し上げることを期待している。

 マイクロソフトは、9月のPDCでAtlasのテクノロジー・プレビュー版をリリースし、その後間もなく完成版をリリースする予定。ただし、フィッツジェラルド氏はその具体的な日程については明らかにしていない。同氏によれば、開発者は11月8日にリリース予定の「Visual Studio 2005」を使用して、Ajax対応アプリケーションの構築やデバッグを行なうことができる。

 なお、開発者コンファレンス「JavaOne」を今週開催している米サン・マイクロシステムズのオープンソースJavaツール「NetBeans」にも、Ajaxスタイルのプログラミングが独自実装されている。しかし、米レッドモンクのアナリスト、ジェームズ・ガバナー氏は、おそらくマイクロソフトは、Javaコミュニティでの動きよりも、むしろ、Firefoxブラウザの開発に関係しているMozilla Foundationの動きの方に、より大きな懸念を抱いているはずだと指摘している。Firefoxブラウザは、昨秋にリリースされて以来、わずかではあるがIEの市場を切り崩し続けている。

 「Atlasへの取り組みは、IEの限界に関係した動きだ。もしも、マイクロソフトがこれまでIEの革新を継続していたとしたら、現段階で、そんな心配をしなくても良かったはずである。現在、FirefoxではAjaxスタイルの開発が定着しつつあり、そのプラットフォーム向けに開発する人は増えている。マイクロソフトはFirefoxが開発プラットフォームとして確立されることを懸念している」(ガバナー氏)

 またマイクロソフトは、アドビ システムズがマクロメディアの買収を発表して以来、同社に警戒の目を向けている。マクロメディアが約2年前から提供している「Flash」プレイヤーは、メディア・リッチなWebアプリケーションがクライアント上でローカルに稼働するのを可能にした。そうしたアプリケーションにとって、ブラウザの使用は不可欠なものではなくなっている。

 フィッツジェラルド氏は、Atlasベースのアプリケーションは、IEだけではなく、あらゆる最新のブラウザ技術とも互換性を持つものになると語った。また同氏は、Ajaxスタイルの開発でリッチ・メディア機能をブラウザ・ベースのアプリケーションに組み込むことは、マクロメディアのFlashに関する計画に匹敵すると付け加えた。

(Originally reported by Elizaabeth Montalbano, IDG News Service 06/28/2005)






関連記事

▲ページの先頭へ戻る


Insight

MobileMe騒動――アップルに顧客満足度の高いクラウド・サービスは提供できるのか?

流出メールでジョブズCEOの改善策が判明。だが、そこに立ちはだかる“企業文化”

Insight 記事一覧





key Person



Main Topics

SOA



Weekly Ranking

集計期間:09/01〜09/07



Computerworld Global
米国
英国
中国
ドイツ
オーストラリア
シンガポール
その他の国