Møder du en besked om, at en side kræver Microsoft Silverlight, er der ingen løsning at hente.
Silverlight virker ikke i nogen moderne browser, det får ingen sikkerhedsopdateringer, og det bør ikke installeres. Det er ikke et spørgsmål om at finde den rigtige version eller den rigtige browser — teknologien er lukket ned overalt.
Denne artikel forklarer, hvad det var, hvad der skete, og hvad du gør i stedet.
Installér det ikke
Lad os tage det først, fordi det er det, folk kommer for.
Microsoft stoppede al support i oktober 2021. Der er ikke kommet sikkerhedsopdateringer siden.
Ingen moderne browser kan køre det. Chrome, Edge, Firefox og Safari fjernede alle understøttelsen af den type udvidelser for adskillige år siden. Det er ikke en indstilling, du kan slå til.
Installerer du det alligevel, får du et gammelt, uopdateret stykke software på maskinen, som ikke løser noget. Er det allerede installeret, bør du fjerne det — se sidst i artiklen.
Hvad var Silverlight?
En browserudvidelse fra Microsoft, lanceret i 2007 som svar på Adobe Flash.
Idéen var fornuftig nok dengang: og JavaScript kunne ikke levere video, animation og rigtige programmer i browseren, så man installerede en udvidelse, der kunne. Silverlight lod udviklere bygge til nettet med C# og .NET frem for at lære en helt anden verden.
Og det blev brugt. Netflix streamede via Silverlight i årevis, fordi endnu ikke kunne håndtere den kryptering, filmselskaberne krævede. BBC iPlayer brugte det til live-tv. En del banker og myndigheder byggede formularer og rapportværktøjer i det.
Det er værd at huske, at det ikke var en dårlig teknologi. Den blev bare overhalet.
Sådan gik det til
Silverlight døde ikke pludseligt. Det blev lukket ude, browser for browser.
| 2007 | Silverlight 1.0 udkommer som Microsofts svar på Adobe Flash |
|---|---|
| 2007 | iPhone lanceres uden understøttelse af browser-plugins overhovedet |
| 2008–2012 | Storhedstiden. Netflix, BBC iPlayer og en række banker og myndigheder bruger teknologien |
| Sept. 2015 | Google Chrome fjerner understøttelsen af NPAPI-plugins |
| 2015–2016 | Netflix skifter til HTML5 med indbygget kryptering |
| Marts 2017 | Firefox 52 fjerner NPAPI-plugins. Kun Flash får en midlertidig undtagelse |
| Okt. 2021 | Microsoft udgiver den sidste sikkerhedsopdatering. Supporten slutter |
| 2022 | Internet Explorer trækkes tilbage. Den sidste vej til Silverlight lukkes |
Hvorfor forsvandt det?
Fire ting skete nogenlunde samtidig.
Telefonen kom
Det her er den vigtigste, og den er ældre end folk tror.
iPhone understøttede aldrig browserudvidelser. Ikke fra 2010, ikke efter en beslutning undervejs — aldrig, fra lanceringen i 2007. Da mobilen begyndte at fylde mere end computeren i folks nethverdag, blev alt plugin-baseret indhold usynligt for en meget stor del af brugerne.
Ingen bygger til en teknologi, halvdelen af publikum ikke kan se.
Browserne lukkede døren
Chrome fjernede understøttelsen af NPAPI-udvidelser i september 2015.
Firefox fulgte efter i marts 2017 med version 52, hvor kun Flash fik en midlertidig undtagelse. Mozilla skriver selv, at Silverlight ikke har kunnet indlæses siden.
Det var ikke rettet mod Silverlight specifikt. Hele den måde at udvide browseren på blev afviklet, fordi den var en tilbagevendende kilde til sikkerhedsproblemer.
Nettet lærte det selv
fik video indbygget. CSS fik animationer. Der kom grænseflader til 2D- og 3D-grafik, til lyd, til at gemme data lokalt.
Det, man havde brug for en udvidelse til i 2007, kunne browseren selv i 2015 — uden installation, uden opdateringer, uden sikkerhedsproblemer af den slags.
Netflix skiftede
Da den største enkeltbruger gik over til midt i tierne, var der ikke meget tilbage at holde liv i.
Microsoft satsede selv på andre teknologier, og Silverlight blev sat på vedligeholdelse indtil den endelige nedlukning.
Hvad løser opgaven i dag?
Det Silverlight kunne — og hvad der gør det i dag
Alt sammen indbygget i browseren. Intet af det kræver, at du installerer noget.
| Beskyttet videostreaming | HTML5-video med indbygget krypteringDet er sådan Netflix og de øvrige tjenester fungerer i dag |
|---|---|
| Animation og grafik | CSS-animationer, SVG og CanvasDel af selve websproget |
| Interaktive webapplikationer | Moderne JavaScript-rammeværkerReact, Vue, Angular og andre |
| 3D og spil i browseren | WebGL og WebGPUKører direkte på grafikkortet |
| Tunge beregninger | WebAssemblyKode fra andre sprog kørt i browseren i høj hastighed |
| Applikationer i C# og .NET | BlazorMicrosofts nærmeste svar til dem, der kom fra Silverlight |
Den afgørende forskel: Silverlight var noget, brugeren skulle installere. Alt herover er noget, browseren allerede kan.
Den korte version: alt det, Silverlight kunne, kan browseren selv nu.
Ser du en film på Netflix eller Disney+, sker det via video med indbygget kryptering — samme opgave, uden udvidelse. Spiller du et spil i browseren, kører det på WebGL. Bruger du et rigtigt program i browseren, er det bygget i moderne JavaScript eller kompileret til WebAssembly.
Forskellen er, at intet af det skal installeres. Det er der.
Hvis du støder på Silverlight-indhold
Du kan desværre ikke gøre så meget.
Der findes ingen vej udenom. Ingen browser, ingen udvidelse, ingen indstilling. Vejledninger, der foreslår Internet Explorer, er forældede — den er selv trukket tilbage, og Windows 10, som den kørte på, er også ude af support.
Kontakt den, der ejer siden. Det er den eneste reelle handling. Er det en dansk myndighed, en bank eller en uddannelsesinstitution, der stadig kræver Silverlight, er det et problem, de skal løse — og de vil gerne vide det, for de mister alle deres brugere på det.
Er det en tjeneste med et alternativ, så brug alternativet. De fleste ting, folk brugte Silverlight-baserede sider til, findes i dag et andet sted.
Er det gammelt indhold, du selv har lavet — en gammel intern applikation eller lignende — så se afsnittet om migrering nedenfor.
Fjern Silverlight fra computeren
Er det installeret, bør det fjernes. Det gør ingen gavn og modtager ingen sikkerhedsopdateringer.
- Tryk Windows + I.
- Gå til Apps og derefter Installerede apps.
- Søg efter Silverlight.
- Klik på de tre prikker, og vælg Afinstaller.
Vi gennemgår afinstallation grundigere, inklusive hvad der bliver liggende bagefter, i vores guide til at afinstallere programmer.
Er du ansvarlig for gammelt Silverlight-indhold?
Kort, for det er en anden opgave.
Er der stadig en applikation i drift, der kræver Silverlight, er den utilgængelig for samtlige brugere på en moderne browser. Der er ikke noget at vente på.
Kommer du fra C# og .NET, er Blazor den nærmeste vej videre. Det lader dig bygge webapplikationer i C# og køre dem enten på serveren eller direkte i browseren via WebAssembly. Det er den mest direkte fortsættelse af den model, Silverlight tilbød.
Handler det om data og rapporter, findes der modne værktøjer i JavaScript-verdenen til visualisering, og Microsoft har egne løsninger på området.
Handler det om video, er video med de gængse afspilningsbiblioteker standarden, inklusive understøttelse af kryptering.
Microsoft har offentliggjort vejledning i migrering fra Silverlight til deres nyere platforme.
Kilder
Alle faktuelle oplysninger i artiklen er kontrolleret mod nedenstående kilder.
- Why do Java, Silverlight and other plugins no longer work? – Mozilla Support
- Mozilla to Drop Support for All NPAPI Plugins in Firefox 52 – BleepingComputer
- Om Chromes og Firefox’ udfasning af NPAPI – Signiant
- Remove support for all NPAPI plugins — Mozillas egen fejlrapport – Bugzilla
- Firefox 52 discontinues NPAPI plugin support – PortableApps
Ofte stillede spørgsmål
Kan jeg få Silverlight til at virke i 2026?
Nej. Chrome fjernede understøttelsen i 2015, Firefox i marts 2017, og de øvrige browsere fulgte efter. Microsoft stoppede al support i oktober 2021. Der findes ingen browser, indstilling eller løsning, der bringer det tilbage.
Virker det i Internet Explorer?
Nej, ikke længere. Internet Explorer er selv trukket tilbage, og Windows 10, hvor den kørte, er også ude af support. Det er ikke en vej, du kan gå i dag.
Skal jeg afinstallere Silverlight?
Ja, hvis det er installeret. Det gør ingen gavn, det virker ikke i nogen browser, og det får ingen sikkerhedsopdateringer. Du finder det under Apps i Windows’ indstillinger.
En side kræver Silverlight — hvad gør jeg?
Kontakt den, der ejer siden. Det er reelt den eneste mulighed. Indholdet er utilgængeligt for alle brugere med en moderne browser, så det er et problem, ejeren skal løse.
Hvad afløste Silverlight?
Ikke én ting, men en samling af det, browseren i dag kan selv: video med kryptering til streaming, CSS og Canvas til animation, WebGL til 3D, og WebAssembly til tunge beregninger. For udviklere, der kom fra C# og .NET, er Blazor det nærmeste svar.
Er Flash også væk?
Ja. Adobe Flash fik sin sidste opdatering ved udgangen af 2020 og er blokeret i alle moderne browsere. Flash og Silverlight tilhørte den samme æra, hvor man udvidede browseren med installerede komponenter — en æra, der er afløst af åbne standarder.
Hvad er WebAssembly?
Et format, der lader kode skrevet i sprog som C, C++, C# og Rust køre direkte i browseren med høj hastighed. Det er standardiseret og understøttes af alle moderne browsere. Det er også den teknologi, der gør Blazor mulig.
