Wolna encyklopedia

Microsoft Silverlight - technologia internetowa umożliwiająca wyświetlanie treści multimedialnych za pomocą przeglądarki. Rozwijany był pod kodową nazwą Windows Presentation Foundation/Everywhere (WPF/E) i zaprojektowany tak, aby współpracował z językami XAML oraz JavaScript. W Wersji 2.0 możliwe jest pisanie w dowolnym języku obsługiwanym przez .NET, dodatkowo obsługuje języki interpretowane takie jak Ruby i Python.

Spis treści

Możliwości

Podobnie jak w technologii Flash w Silverlight można przechwytywać zdarzenia myszy i klawiatury, wyświetlać pliki graficzne i obsługiwać dźwięki. Dodatkowo za pomocą technologii Silverlight możliwe jest wyświetlanie standardowych plików video oraz tych w wysokiej rozdzielczości (HD). Możliwe jest również odtwarzanie plików muzycznych (MP3, WMA). Silverlight obsługuje DRM.

Wersje

Nazwa wersji Numer Data wydania
1.0 CTP 1.0.? Grudzień 2006
1.0 RTM 1.0.20816 2007-09-05
2.0 Pre-Release
(Jako 1.1 Alpha Refresh)
1.1.20926.0 2007-09-05
1.0 poprawka 1.0.21115.0 2007-11-20
1.0 poprawka 1.0.30109.0 2008-01-15
2 Beta 1[1] 2.0.30226.2 2008-03-05
1.0 poprawka 1.0.30401.0 2008-04-08
2 Beta 2 2.0.30523.6 2008-06-06
2 RTM 2.0.31005.0 2008-10-14

Z racji dużych zmian technologicznych, jakie wprowadzono w wersji 1.1 postanowiono zmienić jej numer na 2. Obecnie rozwijany jest Silverlight 2.0, a wersja 1.0 jest wciąż wspierana przez producenta.

Silverlight a systemy operacyjne

Z założenia w każdym systemie operacyjnym efekty i możliwości powinny być takie same. Do tej pory Microsoft udostępnił wtyczkę tylko dla systemów Windows (Internet Explorer i Mozilla Firefox - Opera nie jest obsługiwana) i Mac OS X(Safari). Nie pojawiła się natomiast wersja dla systemu Linux. Odpowiednikiem dla tego systemu jest opensource'owy projekt "Moonlight" (aktualnie w fazie rozwojowej; do pobrania z repozytorium SVN).

Zobacz też

Linki zewnętrzne

Źródło: „haslo,Microsoft_Silverlight