现在,“获取Silverlight”页面显示Safari不再支持Silverlight的日期为2016年12月31日。这似乎是个未宣布的消息,目前还不清楚它是由苹果还是由微软设定的。该日期与Firefox对NPAPI的支持终止日期匹配。
问题1: Silverlight应用程序是否可以在Mac上继续作为OOB应用程序运行(安装)?还是不可避免地会失去对NPAPI的支持,是否意味着Mac上Silverlight的全部生产线终止?这里的帖子似乎提供了一些希望,但是它已经很老了。
问题2:谁能指出Safari支持终止日期的来源/公告?
我进行了测试,以查看运行OOB Silverlight应用程序是否需要隐藏的浏览器进程。在Windows和Mac上,似乎不需要浏览器实例(Windows任务管理器中没有iexplore.exe,并且在Mac OS X的终端上“ ps aux”给出的列表中也没有Safari进程)。
由于我们知道可以在Windows上安装浏览器而无需安装浏览器,因此即使没有浏览器支持Silverlight,它也应该可以在该OS上运行(只要客户端用户可以使用Silverlight组件本身)。
仍然存在的问题:我们可以为Mac安装安装程序,以便在安装过程中的任何时候都不会涉及浏览器吗?有一个构建此类安装程序的过程,但需要Silverlight应用程序首先在浏览器中运行才能获取“ .app”文件。
可能的解决方法:在Safari仍支持Silverlight的情况下进行安装。安装程序中包含的应用程序将随着其代码的发展而过时,但是由于已安装的OOB应用程序具有内置的机制可以从服务器进行自身更新,因此第二次运行时将提供最新版本。也许可以拯救我们吗?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句