|
Microsoft Silverlight(マイクロソフト・シルバーライト)は、マイクロソフトが開発したウェブブラウザ用のプラグイン。 == 概要 == Silverlightは当初WPF/E(Windows Presentation Foundation / Everywhere)と呼ばれていたアニメーション・ベクターグラフィックスの表示や音声・動画再生などの機能を備える、いわゆるリッチインターネットアプリケーション(RIA)プラットフォームで、Windows Presentation Foundationのサブセットの技術として発表された。 RIAプラットフォームとしての特長はWindows Presentation Foundationのサブセットとして位置づけられているように、開発環境や開発スキルに.NET Frameworkを生かせるところにある。WPFと同様にユーザー インターフェイスはXAMLで定義し、ロジックはVisual Basic .NET、C#のほか、JScript .NET、IronRuby、IronPythonなどの動的プログラミング言語など、各種 .NET Framework上で動く言語に対応する。 ウェブブラウザはWindowsとMac OS X上で動作するInternet ExplorerやFirefox等の複数の主要ウェブブラウザでは現在も利用可能だが、Google Chrome 42以降、Windows 10のMicrosoft Edge (Internet Explorerの後継ブラウザ)〔MS、「Edge」ブラウザで非対応の技術を明らかに--「ActiveX」「VBScript」など ZDNet Japan 2015年05月08日〕、Operaは20以降から動作しなくなった〔NPAPI Plugins - Opera extensions documentation 〕。また、Firefox も2016年末で対応終了し〔Mozilla pledges cull of NPAPI and Silverlight from Firefox in 2016- The Inquirer 〕、LinuxやAndroidやiPhone上の主要ブラウザ等で利用不可能となっている。 Windows Phone 7のアプリケーション開発フレームワークとして採用されていた。Silverlight 5からはXbox 360にも対応させるという話もあったが〔Xbox 360のSilverlight は来週発表、WP7ゲームに対応? (蛇足: 最近の藍澤光さん) - Engadget Japanese 〕、結局対応させなかった〔Xbox 版 Internet Explorer について | プラグインに関するヘルプ 〕。 Silverlightでは、動画再生で利点が多い。たとえば、広く利用されているWindows Media Video形式やH.264形式の動画ファイルを扱える点、IIS 7の拡張機能であるSmoothStreamingを利用して、テレビに近い感覚で動画をザッピングできる点(視聴者の再生環境の帯域と CPU の負荷状況に応じて、適切なビットレートの動画ファイルが配信される)、PlayReadyと呼ばれる同社の DRM 技術を採用している点などがあげられる。PlayReadyは既存のWMDRMとも互換性があるので、WMDRMで暗号化されている動画ファイルは再エンコードや再暗号化をすることなく、Silverlightで再生することができる。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Microsoft Silverlight」の詳細全文を読む 英語版ウィキペディアに対照対訳語「 Microsoft Silverlight 」があります。 スポンサード リンク
|