MacInTouch Amazon link...

Safari, Firefox & other web browsers

Channels
Security, Troubleshooting, Products
I've noticed that several sites, even though I've whitelisted them on my content and ad blockers, complain still, every time I open them. Apparently, it's not enough to whitelist them; if they see that you have some sort of blocker installed, they don't like it. The fact that you've exempted them isn't sufficient. That makes me wonder what else they might be doing that requires it to be turned off for all sites in order to please them.
I would assume they are using a “sniffer” that looks in the browser’s self-description to see what’s installed, rather than what’s active. You’re not supposed to program that way, but {cough} many of us do, because it’s faster and easier and we get lazy.
 


I would assume they are using a “sniffer” that looks in the browser’s self-description to see what’s installed, rather than what’s active. You’re not supposed to program that way, but {cough} many of us do, because it’s faster and easier and we get lazy.
That could explain my experiences with some sites, running the latest Sierra version of Safari 11.1.2 (12605.3.8.1). I went so far as to uncheck all of the extensions in the Extensions pane of Safari preferences, then deleted the Safari cache, then restarted Safari. I didn't uninstall all the extensions, just unchecked them making them all inactive. Yet the web site still refused to show me its content saying I had ad-blocking software engaged.

In fairness, however, I then attempted to load the same web site using Firefox 61.0.2 in "Safe Mode" and the site still complained. At that point I decided it was the site that was defective, and gave up on any further attempts.
 


uBlock Origin, which is available as a Safari Extension, has an "Annoynances" section in its configuration options that seems to prevent most "you have to turn off your AdBlocker" warnings in Firefox, Chrome, and Chromium. I keep Safari unmodified for those rare-instances when security settings in my "other browsers" impede access.

Malwarebytes blog:
gets pretty deep into uBlock Origin user configuration.
 



Safari 12.0 has just come to me via the App Store and 'no longer supports unsafe extensions'. It seems to have done away with Disconnect and has switched off uBlock Origin, claiming it will slow down browsing. uBO can, however, be switched back on. Disconnect cannot.

I'm fond of uBO, as it also does away with YouTube ads, as did AdBlockPlus. Neither can be found searching for Safari extensions in the App Store. So perhaps it's time to revisit the perennial question, 'What's the best ad blocker this week?'
 


Safari 12.0 has just come to me via the App Store and 'no longer supports unsafe extensions'.
Further to the above, I have tried the app extensions for AdBlock, uBlock (owned by AdBlock) and Ka-Block. YouTube continues to show ads with all three. I'll stick with uBlock Origin for now, and unless someone knows of a better content-blocking app extension, I'll swap to Firefox.
 


As others have mentioned, Safari 12 now disables/blocks many older extensions. While not unexpected, I'm sad to confirm that my favorite extension, Sessions, is blocked in Safari 12, cannot be unblocked, and the developer has decided to retire it. If anyone knows of a similar Safari session manager that will work with Safari 12, I'd love to hear about it. Other than that, I haven't seen any obvious problems with Safari 12, it does add a couple of reasonable security features, and it seems to be fairly zippy.
 


I have also just installed Safari 12.0 via the App Store and, like Christopher, have discovered that it "no longer supports unsafe extensions". Looking at the handful of extensions now available in the App Store, I notice that AdBlockPlus and other favourites are no longer available, and to no surprise (considering Apple's push to monetise everything), the rated alternatives seem to require payment. I generally use Firefox anyway, but does anybody have a recommendation for the best ad-blocking and anti-tracking extensions from what is now available for Safari?
 


does anybody have a recommendation for the best ad-blocking and anti-tracking extensions from what is now available for Safari?
I do not know what is "the best" ad-blocker, but I have always been satifsied with AdBlock (AdBlock without "Plus"), and the latest version is supported in Safari 12.0.

https://getadblock.com
 


Determined testing continues. I tried again with the AdBlock app extension, and after a restart it does now block YouTube ads. I wish it didn't have to show a menu bar icon (as well as that in Safari's menu bar) - my 13" screen is running out of menu bar space on the right side!
 


uBlock is not uBlock Origin, so watch that... Ghostery is coming out with Ghostery Light “soon” which will conform with Safari 12 rules. I may try AdBlock but I hate using one of those extensions if I don't know its provenance...
 


uBlock is not uBlock Origin, so watch that... .
Yes, I'm aware of the for-profit forking of uBlock, but the guy who did that has sold it to AdBlock. Whether uBlock Origin will ever become an 'app extension' (pretty sure Apple will prettify that nomenclature one day) remains to be seen, but I'm not hopeful. Anyone needing to load a verboten extension that was not from the Extensions Gallery may do so this way:

1. Download your oldextension.safariextz​
2. Open Terminal and move to the directory where your downloads arrive. So:​
cd ~/Downloads
will work for most, but if you are old-fashioned and have the Desktop as your Downloads folder, it will need​
cd ~/Desktop
You can always use​
ls
to list the files to check the downloaded extension is there and ready for reinstallation.​
3. Still in Terminal, unpack it with the command​
xar -xf path/oldextension.safariextz
(You'll need the path to it, so just put in the command xar -xf and a space, then drag the extension icon to the Terminal window.)​
4. In Safari Preferences > Advanced, check the box at the bottom to show the Develop menu (as if any MacInTouch reader hasn't already!).​
5. From that menu, select 'Show Extension Builder'.​
6. In the resulting dialog box, use the '+' button to 'Add an Extension' and then navigate to your unpacked extension folder, which should now be named in this format oldextension.safariextension
and then click on the 'Run' button in the top right corner of the dialog box.​
Now the good news and the bad. The good news is that your old extension is loaded and functional. The bad is that it will not survive quitting and restarting Safari, so a quick trip to the Develop menu (and not trashing the folder oldextension.safariextension) will keep it going when needed. As long as you leave that folder untouched, each time you open the Extension Builder window it will default to it, and just one click on the 'Run' button is all that is needed.

All of this will become moot in December when the Extensions Gallery dies and no extensions in the old format will be permitted, wherever they come from. But the Sessions user above can still use it till then.
 


Determined testing continues. I tried again with the AdBlock app extension, and after a restart it does now block YouTube ads. I wish it didn't have to show a menu bar icon (as well as that in Safari's menu bar) - my 13" screen is running out of menu bar space on the right side!
AdBlock only shows its icon in the menu bar when the application is running. You need the application only for changing settings. It will start when you choose to change settings from the Safari menu bar. From the general menu bar you can disable launching at login and you can quit the application. The extension will work in Safari without the application running.
 


AdBlock only shows its icon in the menu bar when the application is running. You need the application only for changing settings. It will start when you choose to change settings from the Safari menu bar. From the general menu bar you can disable launching at login and you can quit the application. The extension will work in Safari without the application running.
Thank you!
 


... my favorite extension, Sessions, is blocked in Safari 12, cannot be unblocked, and the developer has decided to retire it. If anyone knows of a similar Safari session manager that will work with Safari 12...
I, too, am a big Sessions fan and would also appreciate replacement referrals. Please note that the developer, David You, has posted a (free) app that will allow you to export your session history in JSON format.
 


Determined testing continues. I tried again with the AdBlock app extension, and after a restart it does now block YouTube ads. I wish it didn't have to show a menu bar icon (as well as that in Safari's menu bar) - my 13" screen is running out of menu bar space on the right side!
Check out Bartender for your menu bar space issues.
 


Just found out this morning that Ghostery has been put on the black list by Apple's Safari. Too bad, I found it convenient to block most ads.
 





... and just like that, my enterprise sites that require Java don't work. Any workarounds (other than Firefox or Chrome, which also don't work)?
 


I do not know what is "the best" ad-blocker, but I have always been satifsied with AdBlock (AdBlock without "Plus"), and the latest version is supported in Safari 12.0.
https://getadblock.com
AdBlock was sold by the developer to what I gather is still an unknown buyer back in 2015. Apparently the new Adblock (since the sale) participates in the 'Acceptable Ads' program, which I don't understand fully but seems to allow sites to pay to have their ads white-listed by default. I continue to use the version of AdBlock available right before the sale and, as far as I know, it still works. I have not updated to Safari 12 (and won't for the time being, as I am still on El Cap).
 


Just my impression, but it looks like Safari may soon become the first "Mac app" that is completely "iOS-ized". That is to say... here it is, but you can't change or modify anything to your own needs beyond that which we give you....
 



One other note for Safari users not updating to version 12 (e.g. El Cap or earlier adherents): the updated DuckDuckGo extension does not contain any content blockers, due to the new restrictions. This is the case even if you are not using Safari 12. I found this out when I upgraded through Safari Preferences.

The old version, which includes the blocking capabilities, is still available for download (or is in your trash, if you accidentally upgraded).
 





Amazon disclaimer:
As an Amazon Associate I earn from qualifying purchases.

Latest posts