>> Technologie Électronique >  >> Maison intelligente >> Aspirateurs

À quoi servait Microsoft Silverlight ? (Et pourquoi il a disparu)

Silverlight : la plateforme RIA qui a fait le pont entre Flash et HTML5

Microsoft Silverlight (2007–2021) était un plug-in cross-browser, cross-platform pour livrer Rich Internet Applications (RIA). Il comblait le gap entre l'ubiquité de Flash et l'immaturité d'HTML5.

Cas d'usage principaux

  • Streaming vidéo premium : Netflix (2008–2013), JO NBC (2008/2010), Hulu, Amazon Prime débuts. DRM (PlayReady), streaming adaptatif (Smooth Streaming).
  • Apps métier (LOB) : Intranet saisie données, dashboards, reporting — intégration .NET profonde, WCF/RIA Services, sync hors-ligne.
  • Médias interactifs : Jeux, éditeurs photo (FotoFlexer), viewers 3D, sims éducatives.
  • Windows Phone 7 : Silverlight + XNA seul modèle app.
  • Desktop cross-platform : Apps Out-of-browser (OOB) avec confiance élevée — précurseur d'Electron.

Points techniques forts

  • Sous-ensemble .NET Framework (CLR, BCL, LINQ, Generics).
  • UI XAML, graphiques vectoriels, animation, pipeline média.
  • Rendu GPU-accéléré (décodage matériel H.264/VC-1).
  • Langages : C#, VB.NET, IronPython, IronRuby (DLR).

Pourquoi il est mort

  • Apple bannit plug-ins sur iOS (2010) → pas d'avenir mobile.
  • HTML5 (video, canvas, WebGL, WebAssembly) a mûri.
  • Chrome, Firefox, Edge ont abandonné support NPAPI/PPAPI (2015–2017).
  • Microsoft a pivoté vers Blazor (WASM), UWP/WinUI, MAUI.

Fin de vie

Silverlight 5 (2012) → support étendu terminé octobre 2021. Navigateurs ne chargent plus le plug-in. Apps legacy doivent migrer vers Blazor, Angular/React + ASP.NET Core, ou MAUI.

Aspirateurs