0
(0)

Hace diez años, se necesitaban plugins para muchas cosas en los navegadores web. Hoy en día, sólo Flash ha sobrevivido en el navegador y su tiempo se está acabando también. Plugins como Flash, Silverlight o Java fueron partes fundamentales de Internet pero el auge de las tecnologías web como JavaScript causó que estos fueran eliminados de los navegadores web por compañías como Mozilla o Google.

Adobe terminará el desarrollo de Flash en el 2020 y Microsoft reveló que ya no soportará Silverlight a partir de octubre de 2021.

Los desarrolladores y los proyectos que utilizan estas tecnologías no podrán hacerlo más cuando termine el apoyo a estos productos. Aunque es posible ejecutar algunas versiones antiguas de los navegadores y el último plugin lanzado, no se recomienda debido a problemas de seguridad.

Consejo: Los jugadores de Flash pueden revisar el proyecto de preservación de los juegos de Flash para seguir jugando a los juegos hechos en Flash.

Sin embargo, los desarrolladores y proyectos de Silverlight pueden tener una salida. La organización francesa Userware publicó hoy un avance de OpenSilver, una implementación de código abierto de Silverlight que se basa en estándares web y tecnologías web modernas como WebAssembly.

OpenSilver es una reimplementación moderna, libre de plugins y de código abierto de Silverlight, que se ejecuta en los navegadores actuales a través de WebAssembly. Utiliza Mono para WebAssembly y Microsoft Blazor. Devuelve el poder de C#, XAML, y .NET al desarrollo Web del lado del cliente.

Dado que ya no se proporciona como un plugin, es compatible con la (mayoría) de los navegadores web modernos y debería funcionar bien en ellos.

Un componente, CSHTML5 permite a los desarrolladores hacer aplicaciones web usando C# y XAML. Viene con una herramienta para portar las aplicaciones existentes de Silverlight y WPF a la web mediante la «compilación de archivos C# y XAML a HTML y JavaScript».

openilver- silverlight

Los desarrolladores interesados pueden descargar la versión preliminar de la Sitio web de OpenSilver. Se requiere una cuenta de Microsoft para descargar la vista previa al sistema local. Se proporciona información adicional sobre el proyecto GitHub sitio web.

Alrededor del 60% de las API de Silverlight están actualmente soportadas. Userware planea mejorar el soporte de las API en los próximos meses y añadir soporte para los Servicios Open RIA, la compilación de AOT y las bibliotecas de terceros. La compilación Ahead of Time (AOT) acelerará los tiempos de carga «al menos 30 veces» cuando aterrice.

La empresa lanzó un servicio de conversión para convertir las aplicaciones existentes de Silverlight a la versión moderna, de modo que pueda funcionar en sitios web sin necesidad de plugins.

Los usuarios interesados pueden cargar la demostración desde aquí para comprobar la funcionalidad que está disponible actualmente.

Ahora tú…: ¿Ha usado Silverlight en el pasado? ¿Cuál es su opinión sobre la resurrección?

¿Le ha parecido útil este contenido?

¡Haz clic en una estrella para puntuar!

Promedio de puntuación 0 / 5. Recuento de votos: 0

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.