InfoWorldレビュー:Microsoft Silverlight4とAdobeFlash 10.1

プラグインのないブラウジング、3DグラフィックスとアニメーションAPI、組み込みのビデオタグとオーディオタグ、オフラインデータストア、および長時間実行されるバックグラウンドプロセスを管理するWebワーカーが約束されているHTML5は、独自のRIA(リッチインターネットアプリケーション)プラットフォーム。しかし、ことわざにあるように、FlashとSilverlightの死の報告は非常に誇張されています。

絶えず進化するWebのニーズを満たすために、AdobeやMicrosoftのような企業は、どの標準グループも委員会を通じて新しい仕様をプッシュするよりもはるかに迅速にプラグインを拡張できます。HTML5の作業は2004年に最初に開始され、少なくとも2022年まで実際のW3C勧告ステータスになるとは予想されていません。Webは変化し続け、先導するのは標準化団体ではありません。

[また、NeilMcAllisterの入門書「HTML5に期待できること」を読んでください。| のDeveloperCentralニュースレターで、ソフトウェア開発の最新ニュースと最新情報を入手してください。]

今日、新しいWeb標準を推進することを目的としたコンソーシアムであるWebハイパーテキストアプリケーションテクノロジーワーキンググループ(WHATWG)は、サポートするビデオコーデックについても合意できず、相互運用性の選択肢は個々のブラウザメーカーに委ねられています。新しいHTML標準のサポートは、開発者の仕事を複雑にするだけのドリブルとドラブで提供されます。リッチインターネットアプリのWebコンテンツプロバイダーと開発者は、引き続き最強のRIAエコシステム、つまり最も完全な開発ツールセットと最も信頼性の高いコンテンツ配信メカニズムに引き寄せられますが、どちらもHTML5では対応していません。

今日(そして近い将来)最も豊富なRIAプラットフォームは、衝突する巨人であるAdobeとMicrosoftからのものであり、FlashとSilverlightプラットフォームはどちらも、開発者と設計者向けの優れたツール、幅広いクライアントサポート、サーバーサイドテクノロジーの強力なサポート、デジタル著作権管理機能を兼ね備えています。 、およびエンタープライズダッシュボード、ライブビデオストリーミング、オンラインゲームなどのさまざまなユースケースを満たす機能。そして、それぞれがFlash 10.1 / AIR2とSilverlight4にそれぞれ新しいアップデートを生み出し、それらをほぼ平等な競争の場に置いています。どちらを選ぶべきですか?

Adobe Flash10.1およびAIR2

さらに、アドビは、Flash開発を強化する一連のツール(CS5の一部またはスタンドアロンとして利用可能)を提供しています。Flash Professionalオーサリングツールに加えて、新しいFlash Catalyst(ユーザーインターフェイスと動作のラピッドプロトタイピング用のインタラクションデザインツール)と、LiveCycle DataServicesまたはAdobeのJavaリモーティングとメッセージング用のオープンソースBlazeDSがあります。

スコアカード デジタル著作権管理(10.0%) 設計統合(20.0%) 開発者ツール(30.0%) クライアントプラットフォームのサポート(20.0%) (10.0%) コーデックのサポート(10.0%) 総合スコア(100%)
Adobe Flash 10.1 / AIR 2 8.0 7.0 7.0 9.0 8.0 9.0 7.8
Microsoft Silverlight 4 7.0 9.0 9.0 7.0 9.0 8.0 8.3