¿Qué es Microsoft Silverlight? Aquí está todo lo que necesitas saber

El software Silverlight de Microsoft es un ejemplo de una iniciativa ambiciosa para llevar contenido rico en la web a su alcance. Pero también es una señal de advertencia de lo que puede salir mal.

¿Qué es exactamente Silverlight? ¿Lo necesitas para un proyecto en particular? Dado su estado actual, Silverlight probablemente no sea una opción para usted o sus necesidades de desarrollo web. Aún así, debes saber por qué.

Explicamos lo que hace Silverlight y la historia que condujo a su estado actual.

¿Qué es exactamente Silverlight?

¿Qué es Microsoft Silverlight Homeslide5?

Silverlight es tecnología depreciada. Es un producto del ambicioso impulso de Microsoft para crear una experiencia multimedia unificada en PC, tabletas y dispositivos móviles.

Lanzado en 2007, Silverlight es un marco de aplicación diseñado para ejecutar aplicaciones de Internet "ricas". Piense en ello como una alternativa a Adobe Flash , que agrupa los medios estáticos e interactivos en "contenedores" que requieren un "reproductor" (complemento) para ejecutarse.

Al igual que Flash, Silverlight es un complemento multiuso para transmitir videos, transmisiones en vivo, animaciones y gráficos enriquecidos a dispositivos. Sin embargo, depende en gran medida del XAML de Microsoft, un lenguaje de marcado basado en texto, para la interfaz de usuario, animaciones y gráficos vectoriales. También se basa en .NET Framework de Microsoft, lo que permite a los desarrolladores utilizar cualquier herramienta que admita el lenguaje .NET.

En última instancia, Silverlight ofrece a los desarrolladores web una forma de habilitar animaciones enriquecidas utilizando formatos basados ​​en Windows en lugar de Flash. Es compatible con Windows Media Video (WMV), Windows Media Audio (WMA), video H.264, codificación de audio avanzada y MPG3. No requiere los reproductores tradicionales basados ​​en Windows.

¿Qué llevó a la desaparición de Silverlight?

Logotipo de Silverlight

La desaparición de Silverlight proviene de una combinación de factores. Sin embargo, en general, el mundo del software simplemente pasó a un método de entrega de contenido mejor y más seguro.

Cuando Silverlight se lanzó en 2007, parecía ser un gran éxito. Microsoft atrajo a varios socios importantes, incluido NBC, que utilizó Silverlight para transmitir los Juegos Olímpicos de Beijing 2008. Las convenciones políticas utilizaron Silverlight durante el mismo año, seguido de los Juegos Olímpicos de Invierno de 2010. Incluso Amazon Video y Netflix usaron Silverlight como su columna vertebral de transmisión de video.

Pero si Microsoft tuvo un golpe en sus manos, fue de corta duración. Los problemas surgieron rápidamente, como los errores existentes para diversas aplicaciones. Desafortunadamente, estos errores fueron solo una pequeña faceta del problema general.

En un blog de 2011 escrito por el ex gerente de productores de Silverlight, Scott Barnes , Microsoft no tenía una estrategia clara: la compañía era 100% reactiva e incapaz de comprender lo que el mercado requería. Aún más, Microsoft empujó Silverlight 2 y Silverlight 3 mucho antes de que nadie, incluidos sus equipos de administración, estuviera listo.

Si bien el proyecto tuvo problemas internos, los desarrolladores encontraron las herramientas, especialmente el .NET Framework vulnerable, difíciles de aprender y demasiado arriesgadas. Cumplir con las conocidas plataformas Flash y JavaScript fue simplemente más fácil que tratar con Silverlight.

En poco tiempo, llegó HTML5, un marco muy versátil con la promesa de un gran futuro en línea . Silverlight rápidamente se volvió obsoleto incluso para aquellos que todavía lo usan. Después de anunciar en 2013 , Netflix cambió a HTML5 en 2015 debido a la eventual desaparición de Silverlight. Amazon Video cambió a HTML5 durante el mismo año.

¿Cuándo terminará Microsoft el soporte de Silverlight?

actualización de octubre de windows 10

Microsoft oficialmente finaliza el soporte para Silverlight 5, la versión final, el 12 de octubre de 2021. Eso significa que no recibirá mejoras de calidad oficiales y actualizaciones de seguridad. El instalador tampoco estará disponible después de esa fecha.

Internet Explorer 11 para Windows 10 será el último navegador que admitirá la plataforma, luego de que Internet Explorer 10 en Windows 8 deje de usar Silverlight el 31 de enero de 2020. Google Chrome suspendió el soporte en la versión 45 (septiembre de 2015) mientras que Mozilla esperó hasta marzo de 2017 para eliminar Silverlight en Firefox 52. Tanto Opera como Microsoft Edge ni siquiera admitieron la plataforma.

Silverlight desapareció en Android e iOS en algún momento alrededor de 2015. Mientras tanto. fue el entorno de desarrollo principal para Windows Phone de Microsoft, que fue sucedido por Windows 10 Mobile y finalmente se suspendió en diciembre de 2019.

Por supuesto, en este punto, la sentencia de muerte de 2021 es poco más que un golpe de gracia. Microsoft aconsejó a todos que dejaran de usar Silverlight por completo en 2015, lo que indica que el soporte para el software eventualmente cesaría. Para 2018, menos del 0.1% de todos los sitios web usaban Silverlight.

¿Silverlight todavía está disponible?

Windows defender win7 win81 soporte suscripción atp

Si todavía desea Silverlight, tal vez está escribiendo un estudio sobre software de navegador fallido, puede descargar Silverlight 5 hasta la fecha límite de octubre de 2021. Sin embargo, no obtendrá mucho de la experiencia, teniendo en cuenta su estado actual. Silverlight no ha valido la pena en años.

Fuera de un ejercicio puramente técnico, no hay razón para obtener Silverlight. Si necesita un marco de aplicación para el desarrollo web, use HTML5 en su lugar. Ofrece una cierta cantidad de pruebas para el futuro y maneja contenido moderno de Internet.

Aún así, si insiste en instalar Silverlight, hágalo en un entorno seguro sin datos confidenciales, como una máquina virtual . El soporte activo y las actualizaciones para el software se detuvieron en 2012, aunque las correcciones de errores continúan periódicamente. Aún más, el soporte del sistema operativo para Silverlight es actualmente impredecible .