Webブラウザの進化は、FlashとSilverlightを飲み込んでいく

2009年3月23日

マイクロソフトは3月18日、Silverlight 3のβ版を公開しました。Silverlight 3では、H.264形式の動画に対応したり、デスクトップアプリケーション的な動作、オフラインの対応などの機能追加が行われたとのこと。

それにしても、なぜいまさらマイクロソフトがSilverlightのような、Webブラウザ向けのマルチメディアプラグインを開発し、強化する必要があるのでしょう? Webブラウザの進化の方向を考えると、Silverlightも、その競合とされるFlashも、徐々にそのプラグインとしての重要性は薄れていくはずなのに。

そもそもWebブラウザは、ハイパーリンクによってつながったスタティックな文書(Webページ)を閲覧するためのアプリケーションでした。そして、アニメーション、音声、動画といったマルチメディア処理や、ユーザーのマウスやキーボードにリアルタイムに反応するインタラクティブな処理を実現するにはFlashのようなプラグインが不可欠でした。

ご存じのように、アドビシステムズのFlashは、マルチメディアとインタラクティブな機能を実現するプラグインとして事実上の標準です。

しかしこの状況は変わろうとしています。

Chrome Experiments

3月18日にグーグルは、JavaScriptのアプリケーションを紹介するサイト「Chrome Experiments」を公開しました。アニメーションを描画したり、テトリスのようなゲームがあったりと、JavaScriptでここまでできるのか! というアプリケーションが体験できますので、ぜひ試してみてください(参考「全部見て5つだけ選びました! グーグルが公開した「Chrome Experiments」のみどころ」)。

このChrome Experimentsを見ても明らかですが、Webブラウザはもはやスタティックな文書の閲覧ツールではなくて、ダイナミックなアプリケーションのプラットフォームに向かって進化中です。グーグルはGoogle ChromeGearsGMailGoogle Docs&Spreadsheetsなどで積極的にその進化を推し進めようと取り組んでいますし、モジラはFirefoxPrismで、W3CはHTML 5で取り組んでいます。それ以外にも多くの組織や個人がWebブラウザの進化を推し進めています。

例えば、Firefoxの次のバージョンでは、ネイティブに動画と音声の再生が可能になります。HTML 5の仕様に含まれるCanvas機能は、Webブラウザ上で(Flashが得意とする)ベクター型の描画によるアプリケーションをスムーズに実現してくれます(Chrome Experimentsでその一端を見ることができます)。script.aculo.usやjQueryといったAjaxライブラリを使えば、リッチなユーザーインターフェイスがJavaScriptで手軽に実現できるようになりました。

ニコニコ動画もYouTubeも、いずれはFlashプラグインなしで見られる日がくるかもしれません。ただしビデオのコーデックのようなライセンスや技術が多様な分野はプラグインにしておく方が便利な点もあるので、一概に動画機能のプラグインが不要になるとはいいにくい面もあります。

とはいえ全体のトレンドとしては、FlashやSilverlightが提供しているようなマルチメディア処理、インタラクティブな処理の主要な部分は、WebブラウザやAjaxライブラリに取り込まれていく方向にあります。そのためのプラグインの重要性の低下は不可避だと僕は考えています。

ではなぜマイクロソフトは、重要性が低下していくマルチメディアプラグインの開発と普及に力を入れているのでしょう? アドビシステムズのFlashが気に入らないからでしょうか?

僕が考えるその理由は、Silverlightが戦おうとしているのはFlashではなくてWebブラウザではないか、ということです(そしてたぶんFlashも、その競合相手は同じくWebブラウザではないかと)。

続きはまた次回に(続きを書きました「SilverlightのライバルはFlashじゃなくて」)。

関連記事 on Publickey

参考記事 on the Web


このエントリーをはてなブックマークに追加 Bookmark this on Delicious     fig Follow Me  fig RSS

タグ : Adobe , Adobe Air , Microsoft , Webブラウザ , Web標準

次の記事
全部見て5つだけ選びました! グーグルが公開した「Chrome Experiments」のみどころ
前の記事
肩書き「編集長 / Blogger in Chief」

Loading...

Blogger in Chief

photo of jniino Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。新しいオンラインメディアの可能性を追求しています。
詳しいプロフィール


Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
RSSリーダーで : Feed





アクセスランキング - 過去7日間

  1. 特許庁の基幹システム失敗の背景にある、日本に…
  2. 国内の開発者が使っている言語、1位C、2位V…
  3. 特許庁の基幹システムはなぜ失敗したのか。元内…
  4. 英国政府、新ポータルGov.ukをクラウド、…
  5. なぜ米ヒューレット・パッカードは、一挙に16…
  6. OpenFlowベンチャーのNicira N…
  7. ライアン・ダール氏、Node.jsの開発リー…
  8. フラッシュストレージが最大500TB! 米N…
  9. EMC、満を持してPCIe接続フラッシュスト…
  10. 2012年1月の人気記事「グーグルのバグ予測…
  11. マイクロソフトの責任者が語る「われわれはどの…
  12. 「絶対落ちないシステムを作れ」という要件に、…
  13. ソフトウェアテストの30年前と30年後(前編…
  14. ソフトウェアテストの近未来を話そう(前編)~…
  15. ソフトウェアテストの近未来を話そう(後編)~…

最新記事 10本

バックナンバー



アルファブロガー・アワード2010受賞 Publickeyはアルファブロガー・アワード 2010を受賞しました! いつもご愛読ありがとうございます。









blog comments powered by Disqus