升级safari12后,silverlight无法使用
如题,silverlight无法使用
如题,silverlight无法使用
Silverlight正在消亡
参考Silverlight官网(Get Silverlight | Microsoft Silverlight)中的“System Requirements”的兼容列表,其中日期是最后支持的时间,最晚到2021-10-12,所有的浏览器将不再支持。对于Mac系统上官方支持只到OS X 10.11和Safari 9.x,虽然说在新系统和较新Safari版本(10.x 和11.x)中依然可以运行Sliverlight插件,但是官方并不保证。
到了Safari 12,故事彻底地改变了。
原因
根本原因是,插件是基于 NPAPI(https://en.wikipedia.org/wiki/NPAPI)技术的,而这个技术已经被很多的常用的浏览器厂家(FireFox 60, Opera和Google Chrome 45等)所弃用,现在Safari 12也加入了这个阵营。究其原因NPAPI技术导致系统安全隐患。
其实Flash Player其实传统上也是NPAPI的插件,而似乎Safari 12对其额外开恩,但是不要寄望于此过高,早晚会被抛弃,好在是Flash Player已经有PPAPI的插件了。
当然不要忘了Java。(参考How do I enable Java in my web browser?)
发展
除非微软决定推出支持PPAPI的插件或者其它措施。
应对
最终用户:
使用偏门的浏览器,专门用于使用这些就技术的网站。
或者降级到Safari 11等,但是Safari与系统捆绑如此紧密,这种降级意味着重装系统。
内容提供商:
尽快转向HTML5,晚了就会丢失越来越多的用户。
企业用户:
测试,计划升级企业应用,提供兼容列表并提示员工不要升级,制定应急计划等等。
Silverlight正在消亡
参考Silverlight官网(Get Silverlight | Microsoft Silverlight)中的“System Requirements”的兼容列表,其中日期是最后支持的时间,最晚到2021-10-12,所有的浏览器将不再支持。对于Mac系统上官方支持只到OS X 10.11和Safari 9.x,虽然说在新系统和较新Safari版本(10.x 和11.x)中依然可以运行Sliverlight插件,但是官方并不保证。
到了Safari 12,故事彻底地改变了。
原因
根本原因是,插件是基于 NPAPI(https://en.wikipedia.org/wiki/NPAPI)技术的,而这个技术已经被很多的常用的浏览器厂家(FireFox 60, Opera和Google Chrome 45等)所弃用,现在Safari 12也加入了这个阵营。究其原因NPAPI技术导致系统安全隐患。
其实Flash Player其实传统上也是NPAPI的插件,而似乎Safari 12对其额外开恩,但是不要寄望于此过高,早晚会被抛弃,好在是Flash Player已经有PPAPI的插件了。
当然不要忘了Java。(参考How do I enable Java in my web browser?)
发展
除非微软决定推出支持PPAPI的插件或者其它措施。
应对
最终用户:
使用偏门的浏览器,专门用于使用这些就技术的网站。
或者降级到Safari 11等,但是Safari与系统捆绑如此紧密,这种降级意味着重装系统。
内容提供商:
尽快转向HTML5,晚了就会丢失越来越多的用户。
企业用户:
测试,计划升级企业应用,提供兼容列表并提示员工不要升级,制定应急计划等等。
升级safari12后,silverlight无法使用