>> Tecnologia Eletrônica >  >> Casa Inteligente >> Aspirador de pó

Para Que Servia o Microsoft Silverlight? (E Por Que Acabou)

Silverlight: A Plataforma RIAs Que Fez a Ponte Entre Flash e HTML5

Microsoft Silverlight (2007–2021) foi um plug-in cross-browser, cross-platform para entrega de Rich Internet Applications (RIAs). Preencheu a lacuna entre a ubiquidade do Flash e a imaturidade do HTML5.

Principais Casos de Uso

  • Streaming de Vídeo Premium: Netflix (2008–2013), Olimpíadas NBC (2008/2010), Hulu, Amazon Prime anos iniciais. DRM (PlayReady), streaming adaptativo (Smooth Streaming).
  • Apps Linha de Negócio: Intranet entrada de dados, dashboards, relatórios — integração profunda .NET, WCF/RIA Services, sync offline.
  • Mídia Interativa: Jogos, editores de foto (FotoFlexer), visualizadores 3D, simulações educacionais.
  • Windows Phone 7: Silverlight + XNA era o único modelo de app.
  • Desktop Cross-Platform: Apps Out-of-browser (OOB) com confiança elevada — precursor do Electron.

Destaques Técnicos

  • Subconjunto do .NET Framework (CLR, BCL, LINQ, Generics).
  • UI XAML, gráficos vetoriais, animação, pipeline de mídia.
  • Renderização acelerada por GPU (decode H.264/VC-1 por hardware).
  • Linguagens: C#, VB.NET, IronPython, IronRuby (DLR).

Por Que Morreu

  • Apple baniu plug-ins no iOS (2010) → sem futuro móvel.
  • HTML5 (video, canvas, WebGL, WebAssembly) amadureceu.
  • Chrome, Firefox, Edge removeram suporte NPAPI/PPAPI (2015–2017).
  • Microsoft pivotou para Blazor (WASM), UWP/WinUI, MAUI.

Fim de Vida

Silverlight 5 (2012) → suporte estendido terminou outubro 2021. Navegadores não carregam mais o plug-in. Apps legados devem migrar para Blazor, Angular/React + ASP.NET Core, ou MAUI.