Microsoft Silverlight
2007-04-26
La data de 15 Aprilie 2007, Microsoft a lansat Silverlight, o platformă software care permite afişarea de conţinut multimedia avansat dintr-un browser web. Pe scurt, Silverlight este un plugin pentru browserele web, similar cu Adobe Flash Player.
Deşi pe site-ul Microsoft plugin-ul este descris ca fiind multi-browser şi multi-platformă, când am încercat să-l instalez m-am lovit de un mesaj care spune că browser-ul meu nu este suportat (Firefox 2.0, Linux). Viziunea Microsoft asupra ceea ce înseamnă cross-platform se limitează doar la Windows şi Mac. Pe când o să avem şi suport pentru Linux?
Microsoft Silverlight, numit anterior Windows Presentation Foundation Everywhere (WPF/E), se integrează cu tehnologiile Web existente pentru a ajuta dezvoltatorii de site-uri să includă cu uşurinţă în paginile web animaţii, clipuri video, grafică vectorială, imagini şi text. Silverlight afişează în paginile web clipuri video bazate pe formatul WMV, dar poate reda şi clipuri HD(high-definition). Acest lucru va fi foarte benefic pentru companiile care vor difuza filme direct de pe internet, nu degeaba printre primele companii care au oferit sprijinul pentru această tehnologie este Netflix (cea mai mare companie de închirieri DVD în SUA).
Bazată pe Microsoft .NET Framework, Silverlight dă voie designerilor şi dezvoltatorilor să folosească cu uşurinţă uneltele existente pentru a aduce RIA (Rich Internet applications) pe Web. Pentru asta designerii au la dispoziţie Microsoft Expression Studio, iar dezvoltatorii Visual Studio.
Silverlight poate include conţinut XAML(Extensible Application Markup Language) generat dinamic de către server şi deasemenea poate accesa conţinut din bazele de date, ceea ce dă posibilitatea realizării de aplicaţii complexe.
Nu sunt fan Microsoft, dar concurenţa adusă lui Flash este benefică, şi având în vedere că Adobe Flash Player este folosit într-o proporţie de 98% sunt curios dacă Silverlight va reuşi să se impună pe piaţă. O să fie interesant de urmărit reacţia celor de la Adobe. Vor aduce ceva inovativ sau doar vor scădea preţurile?
Actualizare:
Iată că se întrevede o rază de speranţă pentru utilizatorii linux. Moonlight este numele proiectului ce-şi propune să implementeze Silverlight cu ajutorul platformei Mono. O variantă funcţională va fi disponibilă - sperăm - la sfârşitul anului 2007. Mono este o implementare open-source al unor porţiuni din cadrul de aplicaţii .NET şi este folosit pentru aplicaţii multi-platformă. Codul noului Silverlight va fi lansat sub o licenţă care permite modificarea şi redistribuirea.
Actualizare, 5 septembrie 2007 :
Astăzi, Silverlight a văzut lumina versiunii 1.0, la puţin timp după suportul H.264 adăugat de Abobe pentru Flash Player. Competiţia dă roade, am putea spune. Odată cu versiunea 1.0 s-au anunţat şi schimbările ce vor avea loc în următoarea versiune - 1.1 - care momentan e în stadiu alpha. Deasemenea, azi s-a confirmat suportul oferit de Microsoft pentru Novell în construirea versiunii de linux - Moonlight. Poate că totuşi vom avea o versiune utilizabilă pe linux la sfârşitul lui septembrie.
Ah, şi pentru cei care doriţi să instalaţi Silverlight, faceţi click aici.
Sursa: Microsoft
Autor: Mihai Brehar
