Gratis webbläsarinstick som kör interaktivt media och webbappar, men är avvecklat och utan stöd
Gratis webbläsarinstick som kör interaktivt media och webbappar, men är avvecklat och utan stöd
Röster (261 röster)
Programlicens Free
Utvecklare Microsoft Corporation
Version 5.1.50918.0
Fungerar under Windows
Röster
(261 röster)
Utvecklare
Microsoft Corporation
Fungerar under
Windows
Programlicens
Free
Version
5.1.50918.0
Fördelar
- Rikt mediestöd för strömning, grafik och animationer i webbläsaren
- Bygger på XAML och .NET, vilket gav en tydlig utvecklingsmodell för .NET-baserade verktyg
- Kan hantera XML via DOM och hämta nödvändiga resurser genom en inbyggd nedladdningsfunktion
Nackdelar
- Kräver ett webbläsarinstick, med tillhörande säkerhets- och integritetsrisker
- Licensbegränsningar nämns för VC-1 och H.264 (personligt, icke-kommersiellt bruk)
- Avslutat och inte längre supportat av Microsoft (inga officiella uppdateringar)
Microsoft Silverlight är ett kostnadsfritt insticksprogram för webbläsare som togs fram för att köra interaktivt mediainnehåll och webbappar med mer avancerad grafik. Det fungerar som ett applikationsramverk för så kallade rika internetapplikationer, med ett tydligt mål att ge en mer enhetlig medieupplevelse över olika plattformar.
Det här passar främst för dig som behöver använda webbtjänster eller videospelare som bygger på Silverlight, samt för utvecklare som arbetat med tekniken och dess verktyg.
Från videoströmmar till mer avancerade webbupplevelser
Silverlight började med fokus på strömmande media, men utvecklades senare till att även hantera multimedia, animationer och grafik. Tanken påminner om hur Adobe Flash användes, alltså som en generell grund för att leverera video, livesändningar och visuellt innehåll direkt i webbläsaren.
XAML och .NET, styrkor och trösklar
En central del i Silverlight är beroendet av Microsofts XAML, ett textbaserat märkspråk för gränssnitt, vektorgrafik och animationer. Plattformen bygger också på .NET-ramverket, vilket i praktiken öppnar för utveckling med verktyg som stödjer .NET-språk. För vissa team gav detta en tydlig struktur, men samtidigt beskrivs verktygen som svårare att ta till sig och mer riskfyllda, något som påverkade viljan att satsa långsiktigt.
Formatstöd och licensvillkor
Silverlight kan spela upp flera Windows-nära format och codecs i stödda webbläsare utan att förlita sig på traditionella Windows-baserade spelare. Här ingår WMV, WMA, AAC, MP3 och H.264, och även VC-1. Samtidigt finns en tydlig begränsning, både VC-1 och H.264 anges vara licensierade endast för personligt och icke-kommersiellt bruk.
Data, XML och inbyggd nedladdare
Utöver media kan Silverlight läsa in XML-innehåll som går att hantera via ett DOM-gränssnitt. Det finns även ett så kallat downloader-objekt som kan användas av applikationen för att hämta resurser som behövs, till exempel medietillgångar, skript eller annan data.
När Silverlight var en självklar del av streaming
Vid lanseringen 2007 fick Silverlight snabbt uppmärksamhet och knöt stora aktörer till sig, bland annat NBC som använde tekniken för strömning av OS i Peking 2008 och vinter-OS 2010. Även Netflix använde Silverlight för att leverera strömmande video i webbläsare på PC och Mac. I det sammanhanget lyfts både en hög upplevd kvalitet och möjligheten att prova förbättringar i tjänstens adaptiva strömningsalgoritm, samtidigt som användarflödet var enkelt, man klickade bara på play i webbtjänsten.
Nackdelar med insticksprogram och ett avslutat projekt
Att vara ett webbläsarinstick innebär också baksidor. Du behövde ha insticksprogrammet installerat för att kunna spela upp innehållet, och det finns generella säkerhets- och integritetsrisker med att lägga till den här typen av webbläsarkomponenter. En annan praktisk invändning är att långt ifrån alla streamingtjänster använde Silverlight, vilket minskade motivet att överhuvudtaget ha det installerat.
På sikt tappade tekniken fart. Flash och JavaScript upplevdes som bekvämare alternativ, och när HTML5 tog plats fick webben ett mer flexibelt ramverk med tydligare framtidsutsikter. Silverlight fick därför ett kortare liv än många hade väntat sig, och Microsoft avslutade stödet 2021, utan fler officiella uppdateringar och utan att installationsprogrammet längre finns tillgängligt.
Fördelar
- Rikt mediestöd för strömning, grafik och animationer i webbläsaren
- Bygger på XAML och .NET, vilket gav en tydlig utvecklingsmodell för .NET-baserade verktyg
- Kan hantera XML via DOM och hämta nödvändiga resurser genom en inbyggd nedladdningsfunktion
Nackdelar
- Kräver ett webbläsarinstick, med tillhörande säkerhets- och integritetsrisker
- Licensbegränsningar nämns för VC-1 och H.264 (personligt, icke-kommersiellt bruk)
- Avslutat och inte längre supportat av Microsoft (inga officiella uppdateringar)