macos mojave
Bad news, Safari users: Apple is breaking all directly downloaded .safariextz extensions with the release of Safari 12 later this year.
Safari用户,这是个坏消息:随着今年晚些时候Safari 12的发布,Apple打破了所有直接下载的.safariextz扩展程序。
Apple has been pushing extension developers toward Safari App Extensions for a few years now. These are extensions that come bundled with applications downloading from the Mac App Store, but the gallery of Safari extensions in the Mac App Store is kind of pathetic.
几年来,苹果一直在将扩展开发人员推向Safari应用程序扩展。 这些扩展与从Mac App Store下载的应用程序捆绑在一起,但是Mac App Store中的Safari扩展库很可悲。
So it should come as no surprise that Apple’s list of upcoming Safari extensions includes this little excerpt:
因此, Apple即将发布的Safari扩展列表中包含以下摘录也就不足为奇了:
Support for developer-signed .safariextz Safari Extensions in Safari 12 on macOS has been removed. They no longer appear in Safari preferences and cannot be enabled. On first launch users will receive a warning notification and these extension will not load.
已删除对macOS上Safari 12中开发人员签名的.safariextz Safari扩展的支持。 它们不再出现在Safari偏好设置中,因此无法启用。 首次启动时,用户将收到警告通知,并且不会加载这些扩展名。
In plain English this means that extensions downloaded from the web, outside of the Extension Gallery and the App Store, will no longer work in Safari 12. And it doesn’t end there: Apple is depreciating support for extensions from the official Extensions Gallery:
用简单的英语来说,这意味着从Web上扩展库和App Store外部下载的扩展将不再能在Safari 12中使用。而且它并不仅限于此:Apple正在从官方扩展库中降低对扩展的支持:
Support for .safariextz-style Safari Extensions installed from the Safari Extensions Gallery is deprecated with Safari 12 on macOS. Submissions to the Safari Extensions Gallery will no longer be accepted after December 2018. Developers are encouraged to transition to Safari App Extensions.
从Safari扩展程序库安装的.safariextz样式的Safari扩展程序支持不支持macOS上的Safari 12。 在2018年12月之后,不再接受Safari扩展库的提交。我们鼓励开发人员过渡到Safari应用程序扩展。
Such extensions will still work with Safari 12, but being depreciated means it’s only a matter of time until support is dropped entirely, at which point only Safari App Extensions will work.
这样的扩展程序仍然可以在Safari 12中使用,但是折旧意味着完全放弃支持只是时间问题,此时只有Safari App Extensions才可以使用。
So what does this all mean? If you’re currently using an extension that you downloaded from the web it’s going to break in the fall, and you should find an alternative. If you’re using an extension downloaded from the web-based Extensions gallery you’ve got some time, but will eventually need to find an alternative hosted in the App Store (likely by autumn 2019.)
那么,这意味着什么? 如果您当前使用的是从网上下载的扩展程序,它将在秋天中断,您应该找到一个替代方法。 如果您正在使用从基于Web的扩展程序库下载的扩展程序,则需要花费一些时间,但最终需要在App Store中找到托管的替代程序(可能在2019年秋季之前)。
This feels like a really dumb move on Apple’s part. Safari’s extension ecosystem finally started being “good enough” for most users in the past couple of years, and now some of that momentum is being killed off. I suspect many users will react by switching to Chrome, which is a shame because Safari is a lot better than Chrome in many respects.
感觉这对苹果来说确实是愚蠢的举动。 过去几年中,Safari的扩展生态系统终于开始对大多数用户“足够好”,现在,这种势头已被消灭。 我怀疑许多用户会通过切换到Chrome做出React,这很遗憾,因为Safari在许多方面都比Chrome更好 。
But it’s not all bad news: favicons are finally coming to Safari. Horray?
但这并不是个坏消息: 网站图标终于来到Safari了 。 霍雷?
-
› How to Quickly Scroll Through Home Screen Pages on iPhone and iPad
-
› How to Move a Window to Another Virtual Desktop on Windows 10
-
› What’s the Deal with Google Home and Nest? Is There a Difference?
翻译自: https://www.howtogeek.com/fyi/macos-mojave-will-break-a-bunch-of-safari-extensions/
macos mojave