Zotero Safari Extension not working with Safari 12
This is an old discussion that has not been active in a long time. Before commenting here, you should strongly consider starting a new discussion instead. If you think the content of this discussion is still relevant, you can link to it from your new discussion.
This discussion has been closed.
Currently every time I try the connector it redirects me to log in, which redirects me to the zotero main page, without actually logging me in.
Unfortunately, it requires a huge amount of dedicated development time that isn't required for browsers used by many more users, all to produce an extension that will be significantly less featureful than the versions for Firefox and Chrome. We're doing it because we care about the Mac — as far as I know Zotero is the only tool of its kind that has ever had an actual Safari extension rather than a much more limited bookmarklet — but it's a pretty unreasonable imposition on Apple's part, and points to a far more proprietary and restrictive view of what you should be able to do in a web browser on your own computer. @emmertaronson: You mean the "bookmarklet" here (not the "connector"), and yes, unfortunately it seems that Safari's Intelligent Tracking Prevention is being not so intelligent and preventing the bookmarklet from working properly — which means that the browser that now makes it so difficult to create extensions is also the browser where cross-domain bookmarklets may not work properly.
For now, we suggest using Zotero Connector for Chrome or Firefox. If that's not an option, you can use Add Item by Identifier in Zotero itself or use the save page to save to your online library.
I've updated the support page with these details. Follow this thread or follow Zotero on Twitter for updates.
Given the current efforts to create a compatible Safari extension, how difficult would it be to create a similar connector for Safari on iOS?
While I am no developer, it is my impression that Apple has eased this somehow with recent OS updates.
Just a thought..