Floccus: Safari extension possible ?

Created on 26 Jul 2017  路  12Comments  路  Source: floccusaddon/floccus

Hi, is it possible to add safari support ?

regards

question

Most helpful comment

@FunnyFly-ZW I'd be delighted to support Safari iff they support the webextension bookmarks API (it's currently very hard to find out what they support exactly). Also, somebody else would have to build the extension for safari as I don't intend to buy an apple computer in order to run XCode.

All 12 comments

Obviously, nothing is impossible, but it would be quite a lot of work, since Safari has a different API than the one provided by Chrome/WebExtensions.

Okay, that麓s coherent. It would be great if anybody who has coder experience with safari extension could port this. Unfortunately i haven't such experience. Thanks for your work !

Check out FreedomMarks, which claims Safari compatibility. Let us know if it works.

I would also love to see Safari support. Then the plugin would be covering all needs. Thanks a lot for your great work!

Desperate for safari support, my iPhone & Mac & PC bookmarks are chaos.

So, short update after doing some research about the state of Safari extensions:

Safari 14 introduced support for webextensions, but

  1. You apparently need macOS to develop those: https://developer.apple.com/documentation/safariservices/safari_web_extensions
  2. Safari doesn't yet support the webextension bookmarks API: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Browser_support_for_JavaScript_APIs

safari support would be great as my clients mostly use macs

So, short update after doing some research about the state of Safari extensions:

Safari 14 introduced support for webextensions, but

  1. You apparently need macOS to develop those: https://developer.apple.com/documentation/safariservices/safari_web_extensions

  2. Safari doesn't yet support the webextension bookmarks API: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Browser_support_for_JavaScript_APIs

Apple will make webextension API available in Safari 14, maybe Safari support is possible!

Apple said this:
Safari Web Extensions can add custom functionality to Safari 14 beta using the same WebExtensions API used in other browsers, such as Chrome, Firefox, and Edge. And with a new conversion tool in Xcode 12 beta, you can quickly bring your existing extensions to Safari and make them available on the Mac App Store this fall.

Details:
https://developer.apple.com/news/?id=kuswih5l

@FunnyFly-ZW I'd be delighted to support Safari iff they support the webextension bookmarks API (it's currently very hard to find out what they support exactly). Also, somebody else would have to build the extension for safari as I don't intend to buy an apple computer in order to run XCode.

Hey,
now that the new Safari is released, are there any news?

Safari 14 doesn't support the bookmarks API: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Browser_support_for_JavaScript_APIs#bookmarks

It could still be that they are able to convert those APIs to their own bookmarks interface. If you have a mac and would like to try the conversion, have a look at the guide: https://developer.apple.com/documentation/safariservices/safari_web_extensions/converting_a_web_extension_for_safari

Maybe someone could reverse engineer the iCloud Bookmarks firefox extension, so we would at least have an iCloud to floccus bridge.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ratermir picture ratermir  路  4Comments

thd6n75 picture thd6n75  路  5Comments

belgotux picture belgotux  路  6Comments

gerroon picture gerroon  路  6Comments

gerroon picture gerroon  路  6Comments