el1t / uBlock-Safari

uBlock Origin - An efficient blocker for Chromium, Firefox, and Safari. Fast and lean.
GNU General Public License v3.0
2.74k stars 100 forks source link

So no support for Safari anymore? #142

Open Mattel88 opened 5 years ago

Mattel88 commented 5 years ago

I updated to Safari 12 and figured out that uBlock Origin won't work anymore. Anything I can do or do you have a better alternative? I've also read that the extension hasn't been updated since April. Which content blockers do you recommend?

No, I don't wanna use another Browser or pay for a App.

jchristie07 commented 5 years ago

You can still use it, go into Preferences > Extensions > enable it and accept the warning.

Vertux commented 5 years ago

@jchristie07

You can still use it, go into Preferences > Extensions > enable it and accept the warning.

I think that does not solve @Mattel88 issue, because uBlock is not disabled in Preferences > Extensions but it is disabled on some(?) websites and if you try to enable it, it immediately disables itself again. I got this problem with Safari Version 12.0 (14606.1.36.1.9) and uBlock v1.16.0 on youtube.com.

jpgrace commented 5 years ago

The extension was completely removed from Safari for me. I don't even have the option to enable or disable it.

Mattel88 commented 5 years ago

Any alternatives which are free?

jpgrace commented 5 years ago

You should be able to install again here if you're having the same problem as me: https://safari-extensions.apple.com/?q=ublock

Wawrzyniec-Pruski commented 5 years ago

@jpgrace It's true - I've tested that on Mojave and it's working :) You need to go directly to: https://safari-extensions.apple.com/details/?id=com.el1t.uBlock-3NU33NW2M3 and just click install

freediverx commented 5 years ago

The uBlock in the extension gallery is NOT uBlock Origin. It’s a piece of crap impostor. Do not install it.

On Sep 27, 2018, at 3:18 AM, Krzysiek notifications@github.com wrote:

@jpgrace It's true - I've tested that and it's working :) You need to go directly to: https://safari-extensions.apple.com/details/?id=com.el1t.uBlock-3NU33NW2M3 and just click install

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

Danisnowman commented 5 years ago

@freediverx Is it really tho? The one from the extension gallery says it's developed by Raymond Hill/Ellis Tsung which is who maintains this repo.

LesterJitsi commented 5 years ago

The uBlock in the extension gallery is NOT uBlock Origin. It’s a piece of crap impostor. Do not install it.

@freediverx You should take the trouble to read the extension's name in the gallery and click on its link, which redirects here.

zonetuke commented 5 years ago

Hi. Mr Gorhill, could you please release 1.17 for Safari? We would all really appreciate it. Or if 1.17 is not much of an upgrade to 1.16 for us Safari users the please let us know that we aren't missing much.

ghost commented 5 years ago

Gorhill is not responsible for the Safari port. el1t is, and he doesn't work on the fork anymore. UBO for Safari probably will not be updated anymore and will most likely stop working/be disabled at some point in the future.

zonetuke commented 5 years ago

Bummer. I was considering a switch to Safari now that the tabs have favicons but without UBO I'll probably stick with Chrome, made by Google which doesn't give a crap about anyone's privacy.

SimonAB commented 5 years ago

I have found that Safari's new tracking prevention + wipr is a decent stop gap solution... While you can't customise the blocker, I have yet to find cases where I wish I could, and not yet had a site break (unlike with other alternatives for Safari). If you're not intent on using Safari, Brave, Vivaldi, or Firefox are all far better about privacy than Chrome.

amarendra commented 5 years ago

@SimonAB On a Mac, when it comes to performance, Safari is still way ahead of other browsers. Anyway, I think @gorhill might want to remove links to this extension from main uBlock Origin repo or add a warning that is is not maintained anymore.

nexttoyou commented 5 years ago

Anyway, I think @gorhill might want to remove links to this extension from main uBlock Origin repo or add a warning that is is not maintained anymore.

It seems to have already vanished from the Apple extension gallery. So Safari 12.x users should be warned: there will be no way back once you uninstalled it!

translit commented 5 years ago

It seems to have already vanished from the Apple extension gallery.

No.

nexttoyou commented 5 years ago

It seems to have already vanished from the Apple extension gallery.

No.

Yes, but it reappeared.

nbara commented 5 years ago

Hi @el1t, can let us know whether you've completely dropped the project or if we should keep hoping ? :)

joshuaseltzer commented 5 years ago

Would also be curious if someone else will be picking up this project or continuing development. Would hate to see it die.

realDaveLin commented 5 years ago

Still usable on Safari 12 but whitelisting is broken for me. When adding a site via the toolbar menu it's very hit and miss, it'll randomly decide to not add the site to the whitelist.

If the project doesn't get picked up by New Years, I'll attempt to port it to the new app format myself (if I have time so no promises!). I don't know swift but I have programming experience and it would be a good learning experience.

joshuaseltzer commented 5 years ago

@TheRealDavid thanks for the update and that’s great news. Wish the best of luck to you if you decide to pick it up! I’d definitely use it if you do.

amarendra commented 5 years ago

I think it might be a good idea to start listing alternatives that can be used on Safari. Maybe I'll open a ticket.

freediverx commented 5 years ago

A lot of these comments seem to be based on the assumption that the developers have simply abandoned uBlock for safari and that we just need someone else to pick up where they left off or create another similar project.

The issue is that safari will no longer support extensions of this type and that it is impossible to reproduce ublock’s functionality using Apple’s new requirements and limitations. .

On Nov 13, 2018, at 10:51 PM, Amarendra Kumar notifications@github.com wrote:

I think it might be a good idea to start listing alternatives that can be used on Safari. Maybe I'll open a ticket.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

nitram9 commented 5 years ago

Still usable on Safari 12 but whitelisting is broken for me. When adding a site via the toolbar menu it's very hit and miss, it'll randomly decide to not add the site to the whitelist.

If the project doesn't get picked up by New Years, I'll attempt to port it to the new app format myself (if I have time so no promises!). I don't know swift but I have programming experience and it would be a good learning experience.

Having looked at the Safari extension 'store', it seems that there are virtually no high quality, free alternatives to uBO. I totally understand that people need to earn a living and that their time is worth something but I feel strongly that $0 alternatives must and should exist. I would, however, be very glad to make a small contribution to the uBO proting project.

zonetuke commented 5 years ago

I'd pay for a new port of UBO if someone can do it but it sounds like a hurdle per freediverx.

xhruso00 commented 5 years ago

@TheRealDavid "Apple says it will continue to accept new submissions to the existing Safari Extensions Gallery through the end of 2018. It warns, however, that it will eventually transition away entirely from the Gallery platform." This look like deadline is approaching. I can sign the extension with my cert and push it to gallery.

WoodpeckerBaby commented 5 years ago

A lot of these comments seem to be based on the assumption that the developers have simply abandoned uBlock for safari and that we just need someone else to pick up where they left off or create another similar project. The issue is that safari will no longer support extensions of this type and that it is impossible to reproduce ublock’s functionality using Apple’s new requirements and limitations. .

Is it the time to switch to Firefox? It seems that Safari is becoming more and more walled-in into Apple's AppStore. Maybe they are trying to make it possible to converge macOS with iOS. The only way they can do it without major disruption is by controlling more low-level functions and let developers sit on a portable abstraction layer.