シルバーライト【Silverlight】
Silverlight
別名:Microsoft Silverlight
Silverlightとは、Microsoftが開発した、Webブラウザ上でRIA(リッチインターネットアプリケーション)を実現するためのアプリケーションフレームワークの名称である。
Silverlightは、Webブラウザのプラグインの形式で提供されており、簡単なインストール作業によって対応できるようになっている。Silverlightを使用すると、ベクタグラフィックスの描画やアニメーション、ビデオ再生などを含んだリッチな表現や、双方向性を持った(インタラクティブな)Webアプリケーションの構築が可能となる。
Silverlightの大きな特徴として、複数のプラットフォームに対応している(クロスプラットフォームである)点を挙げることができる。OSとしてはWindowsとMac OSの双方に完全に対応しており、WebブラウザはInternet Explorer 6、Internet Explorer 7、Mozilla Firefox、Safariなどに対応している。なお、Monoプロジェクトがオープンソースで開発したLinux向けのSilverlight実装「Moonlight」によって、Linux上でもSilverlightを利用することができる。
Silverlightのメディア再生技術には、WMT(Windows Media Technologies)が採用されている。このため、WMTのメディア形式であるWMVやWMAをサポートしている多くのツールと互換性を持っている。その他にも、MP3やJPEG、PNGなどのメディア形式に対応している。
Silverlightでは、言語としてXAMLとJavaScriptを採用している。開発者は、Visual Basic .NETやC#、Python、Rubyなどの各種プログラミング言語を開発に用いることが可能であり、開発者にとっては既存の技術を活かしやすく導入が比較的容易であるとされる。
SilverlightはMicrosoft .NET Framework 3.0の主要技術である「WPF」(Windows Presentation Foundation)の技術基盤の一部として開発され、開発コード名は「WPF/E」(Windows Presentation Foundation/Everywhere)だった。Silverlightは2007年9月に初めて公開され、2008年10月に改良版となるSilverlight 2がリリースされた。Silverlight 2では、新たにデジタル著作権管理(DRM)機能がサポートされた他、RSSや、標準的なHTTPサービスの呼び出しも標準でサポートしている。
なお、Microsoftが販売しているデザイナー向けのアプリケーションスイート「Microsoft Expression Studio 2」に含まれている「Microsoft Expression Blend 2」、および、「Microsoft Expression Encoder 2」などは、Silverlightのオーサリングソフトとして用いることができる。また、2008年10月現在、統合開発環境のEclipseにSilverlightの開発環境を統合するプロジェクトも進めてられいる。
ちなみに、Silverlightのような、ブラウザ上でマルチメディアコンテンツの再生を行うための技術としては、Flashなどがある。
※画像提供 / マイクロソフト株式会社
参照リンク
Microsoft Silverlight
Microsoft Silverlight
(Silverlight から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/02/16 13:48 UTC 版)
Microsoft Silverlight(マイクロソフト・シルバーライト)は、マイクロソフトが開発したウェブブラウザ用のプラグイン。2021年10月12日でサポートが終了した[2]。
- ^ “Microsoft Silverlight Release History”. Microsoft Corporation. 2019年1月18日閲覧。
- ^ 「Silverlight」のサポートは2021年10月12日に終了 ~IE10対応は来年1月まで 窓の杜
- ^ MS、「Edge」ブラウザで非対応の技術を明らかに--「ActiveX」「VBScript」など ZDNet Japan 2015年05月08日
- ^ 「Windows 10」の新ブラウザ「Microsoft Edge」はSilverlightをサポートせず - ITmedia ニュース
- ^ “NPAPI deprecation: developer guide”. sites.google.com. 2017年7月30日閲覧。
- ^ “The Final Countdown for NPAPI”. blog.chromium.org (2014年11月24日). 2017年7月30日閲覧。
- ^ Chrome バージョン 42 以上で NPAPI プラグインが動作しない - Chrome ヘルプ
- ^ Mozilla pledges cull of NPAPI and Silverlight from Firefox in 2016- The Inquirer
- ^ “NPAPI Plugins in Firefox”. blog.mozilla.org (2015年10月8日). 2017年7月30日閲覧。
- ^ “Plug-in support has been dropped other than Flash”. (2016年10月4日) 2017年7月30日閲覧。
- ^ “Remove support for all NPAPI plugins (except Flash)”. bugzilla.mozilla.org. 2017年7月30日閲覧。
- ^ “NPAPI Plugins - Opera extensions documentation”. 2015年9月6日時点のオリジナルよりアーカイブ。2017年7月30日閲覧。
- ^ Xbox 360のSilverlight は来週発表、WP7ゲームに対応? (蛇足: 最近の藍澤光さん) - Engadget Japanese
- ^ Xbox 版 Internet Explorer について | プラグインに関するヘルプ
- ^ 『Microsoft(R) Silverlight(R) 1.0正式版の提供を開始』(プレスリリース)マイクロソフト、2007年9月6日 。2011年4月6日閲覧。
- ^ 『マイクロソフトがSilverlight(TM) 2を提供開始、全世界で4人に1人のユーザーが既に導入』(プレスリリース)マイクロソフト、2008年10月15日 。2011年4月6日閲覧。
- ^ 『Microsoft(R) Silverlight(TM) 3に対応した日本語版開発ツールを、本日より提供開始』(プレスリリース)マイクロソフト、2009年7月16日 。2011年4月6日閲覧。
- ^ “マイクロソフト、「Silverlight 4」正式版を公開”. Impress Watch (2010年4月16日). 2011年4月6日閲覧。
- ^ “米MS、「Silverlight 5」ベータ版を来週発表〜HTML5と両面展開の戦略”. Impress Watch (2011年4月6日). 2011年4月6日閲覧。
- ^ Microsoft Silverlight Release History
- ^ Will there be a Silverlight 6 (and does it matter) ? | ZDNet
- ^ 【PDC】Silverlight 4が早くもベータに、オフ・ブラウザー機能を大幅強化 - Tech-On
- ^ HTML5時代のRIA | Think IT(シンクイット)
- ^ 「オープンソースDRM」の不可能性について
- 1 Microsoft Silverlightとは
- 2 Microsoft Silverlightの概要
- 3 開発の終焉
- 4 脚注
Silverlight
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/09/03 19:13 UTC 版)
「Windows Presentation Foundation」の記事における「Silverlight」の解説
SilverlightはマイクロソフトによってAdobe Flashの競合技術として開発された。Silverlightは主にブラウザ上での実行を想定しているのに対し、WPFはよりクライアントPC環境に密着したスタンドアローン向け技術である。また、Silverlightで使用される.NET Frameworkは基本的に.NET Compact Frameworkのような機能制限付きサブセットであるが、WPFで使用される.NET FrameworkはWindows PC環境向けのフルセットである点も異なる。
※この「Silverlight」の解説は、「Windows Presentation Foundation」の解説の一部です。
「Silverlight」を含む「Windows Presentation Foundation」の記事については、「Windows Presentation Foundation」の概要を参照ください。
- Silverlightのページへのリンク