Opensilver: открытая альтернатива Silverlight
Десять лет назад плагины были важными для осуществления многих действий в браузерах, но развитие веб-технологий, таких как JavaScript, привело к их вытеснению. Помните ли вы Silverlight, многофункциональный плагин Microsoft для интернет-приложений, который стал непопулярен из-за появления HTML5?Более того, в 2021 году развитие и поддержка Microsoft Silverlight будут прекращены.
Но, Userware, французская компания-разработчик программного обеспечения .NET, недавно выпустила предварительную версию OpenSilver. OpenSilver — это бесплатная альтернатива Silverlight с открытым исходным кодом, работающая на современных браузерах через WebAssembly. Новая версия использует Mono для WebAssembly и Microsoft Blazor.
В отличии от устаревшего Silverlight, OpenSilver можно использовать двумя способами: создавать новые приложения или модернизировать уже существующие приложения Silverligh, которые могут быть перекомпилированы с помощью OpenSilver для запуска в браузерах, поддерживающих WebAssembly. В их число входят Firefox, Safari, Edge и Chrome. Операционные системы, которые поддерживают данное новшество, варьируются от Windows и ChromeOS до мобильных платформ iOS и Android. Разработчики, желающие создать приложение на базе OpenSilver, могут загрузить бесплатное расширение для IDE Visual Studio 2019.