Get Silverlight页现在显示2016年12月31日结束了对Safari中Silverlight的支持。这似乎是未经宣布的消息,目前还不清楚它是由Apple还是微软设定的。日期与Firefox end of support for NPAPI匹配。
Q1: Silverlight应用程序可以继续作为Mac上的OOB应用程序继续可行(并且可安装)吗?或者,不可避免地丢失broswer NPAPI支持意味着Silverlight在Mac上的完整终端?帖子here似乎提供了一些希望,但它已经很老了。
Q2:任何人都可以指出该Safari结束支持日期的来源/公告吗?
答案 0 :(得分:4)
我做了一个测试,看看运行OOB Silverlight应用程序是否需要隐藏的浏览器进程。在Windows和Mac上,似乎不需要浏览器实例(Windows任务管理器中没有iexplore.exe,并且终端上的" ps aux"所给出的列表中没有出现Safari进程Mac OS X)。
由于我们知道可以在没有浏览器的情况下在Windows上完成安装,因此即使没有浏览器支持Silverlight,它也应该在该操作系统上运行(只要Silverlight组件本身对客户端用户可用)。
问题仍然存在:我们是否可以为Mac制作安装程序,以便在安装过程中的任何时候都不涉及浏览器?有一个procedure to build such an installer,但它要求Silverlight应用程序首先在浏览器中运行,以获得" .app"文件。
可能的解决方法:在Safari仍支持Silverlight时可以创建安装程序。随着代码的发展,安装程序中包含的应用程序将变得过时,但由于已安装的OOB应用程序具有内置机制以从服务器更新自身,因此第二次运行时将提供最新版本。也许这可以拯救我们?