Safari 的 Silverlight (NPAPI) 计划生命周期是什么

What is Safari's planned lifecycle for Silverlight (NPAPI)

Safari 前端有官方公告吗?

目前唯一 "official" 是 Get Silverlight page now cites 31 Dec 2016 as the end of support for Silverlight in Safari. However, as I noted in 目前尚不清楚该日期是由 Microsoft 设置的,还是计划终止 NPAPI 支持的 Apple 设置的。

2016 年 6 月更新:

Safari 团队在 WebKit blog 上宣布

When Safari 10 ships this fall, by default, Safari will behave as though common legacy plug-ins on users’ Macs are not installed.

目标是引导网站使用 HTML5。但是他们确实说:

If you can’t replace a plug-in-based system in the short term, you may want to teach your users how to enable that plug-in for your website in Safari.

因此 Safari 中任何 Silverlight 支持的终止仍未正式宣布。

2016 年 11 月更新:

Safari 技术预览版 17 的 Webkit 发行说明state

Removed NPAPI Plug-in support from .safariextz Safari Extensions

但未给出主流发布日期。 2016 年底似乎是合理的。

2017 年 1 月更新

根据我的测试,Safari 尚未 (1/11) 更新以包括丢失的 NPAPI 支持,这是 Safari 技术预览 17 的一部分。据我所知,任何人都可以猜测他们的时间表是什么。

Firefox ver 52 主流版本为scheduled for Mar. 7 2017 and according to here and the bug tracker。那是最后一个支持 NPAPI 的。这肯定看起来像 Silverlight 在 Mac 上的道路的尽头,除非您移动到 ​​Firefox 的 ESR 版本 v 52.x,它将保持一段时间可用。我对 ESR 发布时间表的阅读是它可能会到 2018 年第一季度,但请自行解读。

2017 年 3 月 27 日更新

Safari 10.1 是 released,Safari 仍然支持 Silverlight,但每次使用都必须启用它。