b'\n_START_ARTICLE_\nMicrosoft Silverlight\n_START_SECTION_\n\xc3\x96verblick\n_START_PARAGRAPH_\nSilverlight erbjuder ett grafiksystem liknande Windows Presentation Foundation och integrerar multimedia, datorgrafik, animeringar och interaktivitet i en och samma milj\xc3\xb6. I Silverlightapplikationer \xc3\xa4r gr\xc3\xa4nssnittet deklarerat i XAML och programmerat i en del av .NET. XAML kan anv\xc3\xa4ndas f\xc3\xb6r definiering av vektorgrafik och animeringar. Silverlight kan \xc3\xa4ven anv\xc3\xa4ndas f\xc3\xb6r att skapa Windows Sidebar Gadgets f\xc3\xb6r Windows Vista._NEWLINE_Silverlight har st\xc3\xb6d f\xc3\xb6r H.264-video, Advanced Audio Coding, Windows Media Video (WMV), Windows Media Audio (WMA) och MPEG Layer III (MP3)  i alla st\xc3\xb6ttade webbl\xc3\xa4sare utan n\xc3\xa5got krav p\xc3\xa5 Windows Media Player, n\xc3\xa5gon ActiveX-kontroll f\xc3\xb6r densamma eller n\xc3\xa5got plugin f\xc3\xb6r webbl\xc3\xa4saren. Eftersom Windows Media Video 9 \xc3\xa4r en implementation av SMPTE VC-1-standarden s\xc3\xa5 st\xc3\xb6der Silverlight \xc3\xa4ven VC-1- video._NEWLINE_Silverlight g\xc3\xb6r det m\xc3\xb6jligt att dynamiskt ladda in XML s\xc3\xa5 att det kan manipuleras via ett DOM-gr\xc3\xa4nssnitt, en teknik som \xc3\xa4r passande f\xc3\xb6r konventionell programmering i Ajax. Silverlight har ett nedladdningsobjekt som kan anv\xc3\xa4ndas f\xc3\xb6r att ladda ner inneh\xc3\xa5ll s\xc3\xa5 som script, mediafiler eller annan data och som kr\xc3\xa4vs av applikationen. I och med version 2 kan programmeringen skrivas i vilket spr\xc3\xa5k som helt inom .NET, inklusive IronRuby och IronPython.\n_START_SECTION_\nMottagande\n_START_PARAGRAPH_\nMicrosoft Silverlight har en penetration av marknaden p\xc3\xa5  73% (Juni 2011), en \xc3\xb6kning fr\xc3\xa5n 20% i mars 2009 och 55% i mars 2010. Adobe Flash \xc3\xa4r installerat p\xc3\xa5 97% av alla webbl\xc3\xa4sare vilket g\xc3\xb6r den marknadsledande. \xc3\x84ven HTML5 erbjuder en del funktionalitet liknande den i Silverlight och Flash.\n_START_SECTION_\nSilverlight 3\n_START_PARAGRAPH_\nSilverlight 3 annonserades vid International Broadcasting Convention den 12 september 2008 i Amsterdam och visades upp f\xc3\xb6r f\xc3\xb6rsta g\xc3\xa5ngen vid MIX i Las Vegas den 18 mars 2009. _NEWLINE_Silverlight 3 inkluderar en \xc3\xb6kad m\xc3\xa4ngd kontroller. Exempelvis  DataGrid, TreeView, olika paneler f\xc3\xb6r layout, DataForm och DataPager.  Dessutom inkluderar Silverlight 3 ett ramverk f\xc3\xb6r navigation som l\xc3\xa5ter Silverlight anv\xc3\xa4nda en hyperl\xc3\xa4nkad navigationsmodell ut\xc3\xb6ver att anv\xc3\xa4nda \xe2\x80\x9cdeep linking\xe2\x80\x9d och allts\xc3\xa5 l\xc3\xa4nka till specifika sidor._NEWLINE_Inom mediaomr\xc3\xa5det s\xc3\xa5 har Silverlight 3 st\xc3\xb6d f\xc3\xb6r Advanced Audio Coding (AAC)  och h\xc3\xa5rdvaruaccelererad H.264 video. Silverlight 3 erbjuder \xc3\xa4ven streaming i 1080p. _NEWLINE_Silverlight 3 har \xc3\xa4ven st\xc3\xb6d f\xc3\xb6r perspective 3Dsom m\xc3\xb6jligg\xc3\xb6r 3D-transformationer av 2D-element.Dessa transformationer \xc3\xa4r, precis som m\xc3\xa5nga olika 2D-operationer, h\xc3\xa5rdvaruaccelererade._NEWLINE_Installerade Silverlight 3-applikationer letar automatiskt efter uppdateringar asynkront vid varje upstart och uppdateringarna installeras automatiskt. Instanser av applikationerna som redan k\xc3\xb6rs informeras \xc3\xa4ven om att uppdateringar \xc3\xa4r tillg\xc3\xa4ngliga.\n_START_SECTION_\nUtvecklingsverktyg\n_START_PARAGRAPH_\nSilverlight-applikationer kan skrivas i valfritt programmeringsspr\xc3\xa5k inom .NET. P\xc3\xa5 grund av detta kan \xc3\xa4ven de olika utvecklingsverktyg som fungerar f\xc3\xb6r .NET-spr\xc3\xa5k \xc3\xa4ven fungera med Silverlight, f\xc3\xb6rutsatt att de kan anv\xc3\xa4nda sig av Silverlight CoreCLR f\xc3\xb6r att hosta applikationen, ist\xc3\xa4llet f\xc3\xb6r .NET Framework CLR. Microsoft har positionerat Microsoft Expression Blend som ett bra verktyg tillsammans med Visual Studio f\xc3\xb6r utveckling av anv\xc3\xa4ndargr\xc3\xa4nssnitt i Silverlight. Microsoft Visual Studio kan anv\xc3\xa4ndas f\xc3\xb6r att utveckla och avlusa Silverlight-applikationer._NEWLINE_Ett Silverlight-projekt inneh\xc3\xa5ller filerna Silverlight.js och CreateSilverlight.js, vilka initialiserar en plug-in f\xc3\xb6r anv\xc3\xa4ndning i HTML-sidor, en XAML-fil f\xc3\xb6r gr\xc3\xa4nssnittet samt filer f\xc3\xb6r bakomliggande kod._NEWLINE_Fr\xc3\xa5n och med sl\xc3\xa4ppet av Silverlight 2 s\xc3\xa5 \xc3\xa4r \xc3\xa4ven Eclipse ett alternativ som utvecklingsverktyg.\n_START_SECTION_\nMono Moonlight\n_START_PARAGRAPH_\nEn grupp f\xc3\xb6r utveckling av mjukvara kallad Mono arbetar med ett projekt kallat Moonlight. Moonlight \xc3\xa4r en implementation av Silverlight 1 och 2 som fri mjukvara med \xc3\xb6ppen k\xc3\xa4llkod._NEWLINE_Projektet \xc3\xa4r officiellt st\xc3\xb6ttad av Microsoft som   i en \xc3\xb6verkommelse med Novell har lagt till specifikationer samt get Mono-gruppen tillg\xc3\xa5ng till Silverlights klassbibliotek, APIer, bin\xc3\xa4ra codecs och testfall, inget av detta \xc3\xa4r tillg\xc3\xa4ngligt f\xc3\xb6r allm\xc3\xa4nheten.\n_START_SECTION_\nSt\xc3\xa4mning\n_START_PARAGRAPH_\nDen 2 juli 2008 st\xc3\xa4mde mjukvaruf\xc3\xb6retaget Gotuit Media, Microsoft f\xc3\xb6r tre fall av patentintr\xc3\xa5ng i Silverlight. Patenten handlar om tekniken f\xc3\xb6r att m\xc3\xb6jligg\xc3\xb6ra s\xc3\xb6kning av videoklipp p\xc3\xa5 Internet. Genom att implementera taggning i delar av filmen blir det m\xc3\xb6jligt f\xc3\xb6r tittaren att leta sig fram till den del av filmen personen vill se p\xc3\xa5. Tekniken har redan anv\xc3\xa4nts p\xc3\xa5 olika sidor som Sports Illustrateds och NHL._NEWLINE_Enligt Gotuit Media har Microsoft planer p\xc3\xa5 att anv\xc3\xa4nda tekniken p\xc3\xa5 bland annat NBCOlympics.com. Gotuit Media beg\xc3\xa4r att domstolen stoppar anv\xc3\xa4ndningen av tekniken och p\xc3\xa5tvingar Microsoft att ers\xc3\xa4tta Gotuit Media f\xc3\xb6r p\xc3\xa5st\xc3\xa5dda f\xc3\xb6rluster._NEWLINE_Silverlight har kritiserats f\xc3\xb6r att hindra operativsystemet Linux fr\xc3\xa5n att fungera med Silverlight. Fast\xc3\xa4n Microsoft arbetar p\xc3\xa5 projektet Moonlight f\xc3\xb6r att m\xc3\xb6jligg\xc3\xb6ra den funktionaliteten, har Bruce Chizen, tidigare VD p\xc3\xa5 Adobe, st\xc3\xa4llt fr\xc3\xa5gan varf\xc3\xb6r "Microsoft valt att utesluta Silverlight-plattformen p\xc3\xa5 n\xc3\xa5got annat operativsystem f\xc3\xb6rutom Windows".  Hans anklagelser baseras p\xc3\xa5 "exempel fr\xc3\xa5n f\xc3\xb6rr" d\xc3\xa4r han menar att Microsoft har lanserat produkter med fullt st\xc3\xb6d och p\xc3\xa5g\xc3\xa5ende kompatibilitet \xc3\xb6ver multiplattformer som inte l\xc3\xa4ngre st\xc3\xb6ds. _NEWLINE_Microsoft har ocks\xc3\xa5 kritiserats f\xc3\xb6r att inte anv\xc3\xa4nda SVG (Scalable Vector Graphics), skalbar vektorgrafik som standard i Silverlight, vilket enligt Ryan Paul p\xc3\xa5 Ars Technica, j\xc3\xa4mf\xc3\xb6r med Microsofts s\xc3\xa4tt att ignorera \xc3\xb6ppen standard i \xc3\xb6vriga produkter. Hur som helst p\xc3\xa5st\xc3\xa5r David Betz, en teknologispecialist f\xc3\xb6r .NET, att Microsoft skulle ha beh\xc3\xb6vt att f\xc3\xb6r\xc3\xa4ndra SVG-specifikationen f\xc3\xb6r att tillfoga .NET-integration, och gr\xc3\xa4nssnittstankeskapelser ovanp\xc3\xa5 SVG som g\xc3\xb6r den passande f\xc3\xb6r scenarion Silverlight, anv\xc3\xa4nder markupen f\xc3\xb6r_NEWLINE_(gr\xc3\xa4nssnitts- och vektormarkup som standard). D\xc3\xa4rf\xc3\xb6r \xc3\xa4r "valet gjort av Microsoft att anv\xc3\xa4nda XAML ist\xc3\xa4llet f\xc3\xb6r skalbar vektorgrafik, tj\xc3\xa4nade att beh\xc3\xa5lla skalbar vektorgrafik som standard, genom att inte tillfoga privat teknologi [att f\xc3\xb6rdjupa skalbar vektorgrafik] \xe2\x80\x9d. Han forts\xc3\xa4tter,_NEWLINE_"Silverlight kan ocks\xc3\xa5 anv\xc3\xa4ndas f\xc3\xb6r att visa Windows Presentation Foundation (WPF), en .NET 3.0-teknologi och inte en ny baserad teknologi p\xc3\xa5 Internet. D\xc3\xa4rf\xc3\xb6r har det betydelse att Silverlight anv\xc3\xa4nder XAML ist\xc3\xa4llet f\xc3\xb6r SVG. Om Silverlight baserades p\xc3\xa5 SVG, skulle ett gap mellan Silverlight och .NET Framework uppst\xc3\xa5, men Silverlights anv\xc3\xa4ndning av XAML g\xc3\xb6r den till en del av .NET-familjen. D\xc3\xa4rf\xc3\xb6r \xc3\xa4r det att i verkligheten t\xc3\xa4nka p\xc3\xa5 att elementen i XAML vanligtvis visar objekt i .NET Framework; vilket inte vore m\xc3\xb6jligt med SVG." _NEWLINE_Silverlight har \xc3\xa4ven f\xc3\xa5tt kritik f\xc3\xb6r att det tvingar datoranv\xc3\xa4ndare som bes\xc3\xb6ker Microsofts webbplatser att installera programmet f\xc3\xb6r att visa flash-filmer och ut\xc3\xb6kade funktioner p\xc3\xa5 webbplatserna. Ett exempel kan vara repeterande rutor som visas n\xc3\xa4r man bes\xc3\xb6ker n\xc3\xa5gon av Microsofts webbplatser.\n_START_SECTION_\nSilverlight l\xc3\xa4ggs ner\n_START_PARAGRAPH_\nMicrosoft gick ut med ett officiellt uttalande 2013 att Microsoft Silverlight ej l\xc3\xa4ngre kommer att utvecklas fr\xc3\xa5n \xc3\xa5rsskiftet.'