Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Safari extension #4

Closed
grahampugh opened this issue Mar 23, 2022 · 3 comments
Closed

Safari extension #4

grahampugh opened this issue Mar 23, 2022 · 3 comments

Comments

@grahampugh
Copy link

Not really an issue, more of a request - are there any plans to offer a Safari version? That would help for Apple devices (computers and mobile devices).

@jankais3r
Copy link

  1. Install Xcode
  2. Download and unzip the Firefox extension
  3. Run /Applications/Xcode.app/Contents/Developer/usr/bin/safari-web-extension-converter ~/Downloads/cookieblock-1.0.0-fx
    safari

This will create a wrapper app that's required for Safari extensions. You can then compile the app, move it to your Applications folder and enable in Safari. Don't forget to sign the app, Safari refuses unsigned extensions by default.

@grahampugh
Copy link
Author

grahampugh commented Mar 23, 2022

Thanks, that's interesting, but that's not my question. The question was, is this project planning to offer a Safari extension (via the App Store)? Since Safari is the #2 browser in use (behind Chrome, far ahead of Firefox, Edge and Opera), it would be a shame to limit coverage to only a subset of consumer devices.

@Bender250
Copy link
Collaborator

Bender250 commented Mar 23, 2022

We tried this, but the problem is that Safari does not allow any of the two ways how we can collect cookie changes.

This is needed here. Without that, CookieBlock on Safari would be just a bit smarter cookie remover when the user triggers the action. But even our features extraction is harmed, so with lower accuracy than other browsers.

If you know some other way to solve this, let us please know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants