Obama skal sparke Silverlight til tops
Indsættelsen af USA's første sorte præsident, Barack Obama, kan give et spark bagi til udbredelsen af Microsofts Silverlight-teknologi.
Begivenheden, som finder sted i morgen tirsdag, transmitteres nemlig som web-video via en Silverlight-plugin.
Silverlight er Microsofts bud på en teknologi til udvikling af tunge klienter (RIA). Det er brugerflader, som giver mulighed for at benytte funktioner, som ikke kan klares med en simpel webgrænseflade. Adobes Flash og Suns JavaFX er blandt konkurrenterne.
Obamas nomineringstale på demokraternes partikonvent i august blev også transmitteret via Silverlight.
OL i Kina blev også transmitteret af tv-stationen NBC med Silverlight. Det gav ifølge Microsoft en forøgelse i brugerantallet på en tredjedel.
Websitet Riastats.com, som indsamler oplysninger om udbredelsen af RIA-klienter på baggrund af informationer fra næsten en halv million websites, viser, at Silverlight i den seneste måned er nået op på 16 procent. Adobes Flash-teknologi har en tilsvarende udbredelse på 97 procent.
Silverlight bygger på en delmængde af .Net-miljøet Common Language Runtime, som går under navnet CoreCLR. Silverlight-programmer kan benytte netværksprotokoller som REST, RSS, og SOAP. Det er ikke nødvendigt at have .Net-kørselsmiljøet installeret for at afvikle Silverlight-programmer. Silverlights videocodec er Windows Media Video, også kendt som VC-1.
Youtube vil også vise video fra indsættelsesceremonien.
Kommentarer (16)
Kan det ses med andet end proprietært software? Så vidt jeg ved udvikledes Moonlight, for at kunne køre det under Linux, men er det korrekt og, i så fald, er det lykkedes?
moonlightprojektet er skam aktivt.
Det kan ses hér:
http://www.mono-project.com/Moonlight
Og deres roadmap siger, at der kommer en Final release d. 20 januar... :-)
Fra artiklen:
Youtube vil også vise video fra indsættelsesceremonien.
Ok, så alle kan se det. Fint.
Moonlight er efter min mening ikke en option. Det bliver nødt til at komme direkte fra MS selv på samme måde som Adobe aktivt understøtter mange platforme. Ellers er det bare ikke troværdigt.
Udbredelse betyder noget. Og når MS åbenbart ikke VIL udbrede Silverlight til andet end Windows (de kunne jo sagtens), så kan jeg ikke tolke det som andet end monopol-opførsel fra grumpy old MS. I dét lys er det overordentligt svært at se Silverlight som andet end monopolets "oss' mig!"-udgave af Flash. Ikke specielt innovativt, ikke specielt fremme i skoen, nærmere en lille smule patetisk.
For nogen tid siden lykkedes det for MS via prisdump... æh.. via en overordentlig lukrativ aftale, at få Jyllands-Posten med på at implementere en ny e-Avis (JP2). Der er blevet MEGET stille om dette initiativ, og så vidt jeg har hørt, er kunderne ikke ligefrem strømmet ind i butikken. Men det har også været nødvendigt for JP at angive følgende disclaimer, som vel er det tætteste, man kommer på en undskyldning:
Jyllands-Posten har bestemt ikke selv valgt at holde Mac-, Unix- og Linux-brugere ude. Men der er tale om en helt ny programplatform, som Jyllands-Posten er blandt pionererne om at bruge.
Ak ja ...
Kræver Silverlight at .Net er installeret på den pågældende computer, og tilsvarende kræver Moonlight (hele) Mono frameworket?
/Christian
Silverlight bliver først udbredt, når Microsoft tvinger det ned i halsen på brugerne, via Windows Update.
Jeg har forsøgt at installere det et par gange, på den ene af mine maskiner. Jeg er nået så langt som at få vist én video. Kun første frame, så går alt i stå.
Utroligt som Obama's navn misbruges i alle mulige sammenhæng, og nu også for at få lidt omtale af Silverlight.
Det kunne være interessant at høre fra brugere der gider lave en sammenligning, når de prøver at se denne begivenhed på både Utube og Silverlight. (Jeg ved godt hvad jeg ville sætte penge på, hvis jeg kunne).
Selv vil jeg nok nøjes med at se begivenheden på en af de ca. 200 tv kanaler der med garanti kommer til at vise i det mindste dele af ceremonien.
[…] at få Jyllands-Posten med på at implementere en ny e-Avis (JP2). Der er blevet MEGET stille om dette initiativ, og så vidt jeg har hørt, er kunderne ikke ligefrem strømmet ind i butikken.
Nu kan det vel også tænkes, at dette ikke så meget skyldes, at det er baseret på Silverlight, men at det langt hen ad vejen er et relativt overflødigt produkt?
/Jens
Især hvis man er .NET web-udvikler. I det Silverlight kommer med en kompakt version af .NET frameworket betyder det at man som .NET udvikler kan gå direkte igang med at udvikle på platformen i det miljø man normalt arbejder i. Og ikke mindste genbruge meget af det man som .NET udvikler måske allerede har udviklet.
Det vil jo kræve en del videreudd. at hoppe fra .NET platformen og over på Adobes Actionscript tingel-tangel :)
Så kan det godt være at udbredningen ikke er overvældene endnu, men jeg har endnu ikke oplevet problemer med Silverlight, hverken i IE eller i Firefox.
Og hvordan var det lige med Silverlight og andre platforme... ???
Nåh ja..., spændende...
Silverlight burde faktisk ifølge deres materiale kunne køre på både Linux og Mac. Har ikke testet udover i Firefox og IExplorer på Windows.
I forhold til WPF kræver Silverlight ikke det fulde framework, men kan nøjes med en run-time version af silverlight frameworket.
Microsoft undlod i sin tid at understøtte svg. Det døde svg af og vi var nogle der var en smule irriteret. For at sige det mildt.
Det har så vidst sig at der var en mening med galskaben. Silverlight er svg med alle hestekræfterne fra net 3.5 i ryggen og lige så lækkert at arbejde med.
Selv Microsoft kan ikke markedsføre et produkt til succes (host.. host.. vista.. host..). Silverlight bliver en kæmpe succes, simpelt hen fordi der er fremragende.
Svg er da ikke dødt... Det lever da stadig... Det bliver godt nok ikke brugt så meget på internettet.
Og Silverlight en success, det tvivler jeg på det bliver... Adobe har nogle gode udviklings miljøer... Og de har været længe på markedet...
Det kan godt ske silverlight for nogle enkelte brugere... Men håber godt nok ikke det bliver vildt udbredt som flash er det i dag...
Du har ret, svg tiny bliver brugt på mobil telefoner. Men på desktoppen :(
Om det er Flash eller Silverlight der bruges kan vel egentligt være ligemeget (og inden I begnder at vrøvle om linux, undersøg lige hvordan Silverlight virker).
Jeg finder det øvrigt tankevækkende at ingen her råber op om det forkastelige i Flash-monopolet.
En af de ting, som taler for Silverlight i min bog, er at den deler syntax med WPF og kan det gøre det forholdsvis nemt at portere en desktop-applikation til en noget lettere browserudgave.
Om den for alvor slår igennem på webben er et godt spørgsmål, men de Silverlight sider jeg bruger dagligt kører klippestabilt. (Granted, det er for de flestes vedkommende Microsoft's egne)
Jeg finder det øvrigt tankevækkende at ingen her råber op om det forkastelige i Flash-monopolet.
Der er så vidt jeg ved ingen der leverer browsere med Flash-plugin'en præinstalleret (men jeg kan tage fejl, og vil i så fald sætte pris på at blive oplyst). Derudover benytter Adobe (tilsyneladende) ikke deres de facto monopol til at tiltvinge sig markedsfordele på andre områder.
(Det har i øvrigt slet intet med Silverlight at gøre, for Silverlight-plugin'en kan mig bekendt ikke afspille .swf'er. Hvis nogen skulle klage over Adobes Flash-monopol er det GNU, som står bag Gnash [http://www.gnu.org/software/gnash/].)
Ok, altså som jeg forstår på det, så kræver Silverlight en runtime udgave af .Net.
Hvor meget fylder så det, og hvor mange afhængigheder er der til .Net, og hvorledes vil en bestemt afhængighed af .Net blive påvirket hvis nu en anden .Net applikation kræver en nyere eller ældre udgave af .Net.
Og hvordan forholder det sig så for Moonlight?
/Christian
Silverlight er ikke en del af .Net frameworket. Det vedligeholdes seperat - run-timen er så vidt jeg husker ~4 mb - og developer frameworket ~20 mb. Jeg kender ikke de tilsvarende tal for Moonlight.
