【问题标题】:What is Safari's planned lifecycle for Silverlight (NPAPI)Safari 计划的 Silverlight 生命周期是什么 (NPAPI)
【发布时间】:2016-02-10 02:58:23
【问题描述】:

在 Safari 方面有任何官方公告吗?

【问题讨论】:

  • Safari 12.0 已停止支持大多数 NPAP 插件

标签: silverlight safari npapi


【解决方案1】:

此时唯一“官方”的是Get Silverlight 页面现在引用 2016 年 12 月 31 日作为 Safari 对 Silverlight 支持的结束。但是,正如我在 this question 中指出的那样,目前尚不清楚该日期是由 Microsoft 设定的,还是由 Apple 计划终止 NPAPI 支持。

2016 年 6 月更新:

WebKit blog 上,Safari 团队已经宣布

当 Safari 10 今年秋季发布时,默认情况下,Safari 将像 虽然没有安装用户 Mac 上常见的旧版插件。

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

如果你不能在短期内更换基于插件的系统,你可以 想教您的用户如何为您的网站启用该插件 在 Safari 中。

因此,Safari 中任何 Silverlight 支持的结束仍未正式宣布。

2016 年 11 月更新:

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

从 .safariextz Safari Extensions 中移除 NPAPI 插件支持

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

2017 年 1 月更新

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

Firefox ver 52 的主流版本是scheduled for Mar. 7 2017,并根据herebug tracker。那是最后一个支持 NPAPI 的。这肯定看起来像是 Silverlight 在 Mac 上的路的尽头,除非您迁移到 Firefox 的 ESR 版本 v 52.x,这将使其在一段时间内可用。我对 ESR 发布时间表的解读是它可能会到 2018 年第一季度,但请自行解释。

2017 年 3 月 27 日更新

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

【讨论】:

  • 3 月之后 Apple 是否有任何关于 NPAPI 支持的更新? AFAIK High Sierra 仍然支持 NPAPI。检查测试版
  • 2018 年 1 月 26 日更新 运行 Safari 11.0.3,它显然仍然支持 Silverlight。 (它是唯一一个运行我工作时必须使用的时间跟踪应用程序的浏览器)
  • 对 NPAPI 插件的支持(Flash 的(奇怪的)例外)已在最新的 Safari 技术预览版(第 52 版)中取消,因此在不久的将来可能会在 Safari 中发生同样的情况。 developer.apple.com/safari/technology-preview/release-notes.
  • Safari 12,于 2018 年 9 月 17 日发布“删除了对运行除 Adob​​e Flash 之外的旧 NPAPI 插件的支持。”根据What’s New in Safari.
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-08
  • 2018-04-15
  • 1970-01-01
相关资源
最近更新 更多