Translations of this page:

This is an old revision of the document!

Why can't I install the Zotero Connector in Safari 12?

Apple has discontinued support for full-featured Safari extensions in Safari 12, which is the default browser in macOS 10.14 Mojave and also available for Sierra and High Sierra.

Safari 12 can only run Safari App Extensions1), a much more limited type of extension that must be distributed as part of a Mac app in the Mac App Store, which for technical reasons isn't currently a possibility for Zotero. Additionally, whereas the previous Zotero Connector for Safari shared a large amount of code with the Zotero Connectors for Chrome and Firefox, creating a Safari App Extension would require a near-complete rewrite of the extension, all to produce a much less featureful extension.

(Note that while Safari 12 describes all extensions using the previous framework as “unsafe” if you try to install them, this is simply a product decision on Apple's part. These legacy Safari extensions used an Apple-provided framework and worked essentially the same as extensions for Chrome and Firefox.)

For now, we recommend using the Zotero Connector for Firefox or Chrome instead. You can also use the Zotero Bookmarklet for basic saving from Safari. We hope to offer a better solution for Safari users in the future.

See this forum thread for further discussion on this issue.

1) Technically, Safari 12 will support the older form of extension for a while longer when distributed through the Safari Extensions Gallery, but approvals can take months, and Apple won't be accepting new versions after December 2018. We don't want to put Safari users in a position where they're stuck running old versions of the extension that we're not able to update.
kb/safari_12_connector.1528783834.txt.gz · Last modified: 2018/06/12 02:10 by dstillman