読み方:しるばーらいとウェブ上で高画質の動画を再生したり、対話的な操作性を高めたりする拡張機能を提供するプラグインのこと。Weblio国語辞典では「Silverlight」の意味や使い方、用例、類似表現などを解説しています。">

「Silverlight」の意味や使い方 わかりやすく解説 Weblio辞書 (original) (raw)

読み方シルバーライト
別名:Microsoft Silverlight

Silverlightとは、Microsoft開発したWebブラウザ上でRIAリッチインターネットアプリケーション)を実現するためのアプリケーションフレームワークの名称である。

Silverlightは、Webブラウザプラグイン形式提供されており、簡単なインストール作業によって対応できるようになっている。Silverlightを使用すると、ベクタグラフィックス描画アニメーションビデオ再生などを含んだリッチな表現や、双方向性持ったインタラクティブな)Webアプリケーション構築が可能となる。

Silverlight

Silverlightの大きな特徴として、複数プラットフォーム対応しているクロスプラットフォームである)点を挙げることができる。OSとしてはWindowsMac OS双方に完全に対応しており、WebブラウザInternet Explorer 6Internet Explorer 7Mozilla FirefoxSafariなどに対応している。なお、Monoプロジェクトオープンソース開発したLinux向けのSilverlight実装「Moonlight」によって、Linux上でもSilverlightを利用することができる。

Silverlightのメディア再生技術には、WMTWindows Media Technologies)が採用されている。このためWMTメディア形式であるWMVWMAサポートしている多くツールと互換性持っているその他にも、MP3JPEGPNGなどのメディア形式対応している

Silverlightでは、言語としてXAMLJavaScript採用している。開発者は、Visual Basic .NETC#PythonRubyなどの各種プログラミング言語開発用いることが可能であり、開発者にとっては既存技術活かしやすく導入比較的容易であるとされる

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