Open棟梁Project - マイクロソフト系技術情報 Wiki
目次 †
概要 †
マイクロソフトの提供する RIA フレームワークである。
ランタイムは Windows だけでなく Mac や Linux(Monoプロジェクト)にも提供されており、
Webブラウザほどではないものの多くのプラットフォームに対応している。
ユーザインターフェース構築には WPF と共通の XAML を使うが、扱える機能に差異がある。
特徴 †
WPFと同じXAML+.NET(VB、C#などの.NET言語)によって開発・実装を行うが、
- RIAであるためサンドボックス化されたコンテキストの内部で実行される。
- ランタイム配付の軽量化のため.NET、WPFと比べ機能が制限されている(若しくは差異がある)。
- クロスブラウザ・クロスプラットフォームを謳っているが、サポートされない環境もある。
- Silverlight は Microsoft Edge でも Chrome でもサポートされない。
- マイクロソフトは、2021 年に Silverlight 5 のサポート終了日を設定しているが、
Silverlight 5 をもって、Silverlight の開発終了の可能性も報道されている。
- 従って、将来性は無いと考えられるため、新規採用は控えた方が良い。
参考 †
- Silverlight 5 をもって、Silverlight の開発終了の可能性が報道されている。
- マイクロソフト、新ブラウザ「Edge」で「Silverlight」をサポートせず - CNET Japan
http://japan.cnet.com/news/service/35066918/
引用:
「『ActiveX』のサポートはMicrosoft Edgeで終了されており、それにはSilverlightのサポートの廃止も含まれる。
その理由としては(中略)、HTML5の拡張仕様をベースとする実行可能でセキュアなメディアソリューションの登場などが挙げられる」
- Microsoft、Silverlightの使用中止を推奨
http://it.srad.jp/story/15/07/05/0012241/
引用:
「Microsoftが、Webページでのメディア再生にSilverlightの使用をやめてHTML5ベースの技術に移行することを推奨している
(・・・中略・・・)
デバイスやプラットフォームの種類が増加するにつれサポートが困難になっており、脆弱性の修正にも時間がかかる。」