Hmm, trying out Ad Block Multi now but although it is doing a decent job blocking ads, it doesn't seem to remove their frames, at least from the sites i tend to use to test out new blockers. Should i be bothering to report these or does Ad Block Multi just not support this feature?
Also in the event that i do report site issues, can Ad Block Multi be updated on the fly without having to wait for a new version to be released?
Refine and Purify still seem to do the best job for me.
Just for the curious; here's a quick explanation of what's going on with the problems people are seeing.
Pages load blank:
This is most often caused by "Visual Website Optimizer" (VWO). It tracks your clicks and behavior on websites, so Purify blocks it. The problem is, sites that use VWO have an inline script (embedded in the page) that literally hides the page (the body element to be more specific), expecting VWO to load and unhide it. VWO gets blocked, the page never gets unhidden.
Purify could stop blocking VWO. This would expose users to tracking.
I've been in touch with the engineers at Apple about this issue, and we've been able to come up with a great solution that ensures pages are always visible. It's in the pipeline.
Meanwhile, I've reached out to VWO to see if they can modify their include script slightly to fix this issue.
bild.de detecting a blocker:
I've reverse-engineered bild.de's JavaScript thoroughly, and I can confidently tell you: if some blocker is not being detected by bild.de, it's not blocking the ads there from being loaded, just hiding them. Purify won't do that.
I proposed an augmentation to the Content Blocker API to the team at Apple that would make it much more difficult for bild.de (and other sites) to do such things.
---
I understand it's frustrating to have sites not work, and it's completely justified to prefer blockers that don't appear to break those sites as easily. I just wanted to give people a peek into what's going on under the hood.
Overall, please know that any problems you see with Purify are never neglected. We care about privacy and want to do things right — and that's often more challenging than quicker, less solid solutions.
Whats in store for your next update? And great read on whats happening on sites!Just for the curious; here's a quick explanation of what's going on with the problems people are seeing.
Pages load blank:
This is most often caused by "Visual Website Optimizer" (VWO). It tracks your clicks and behavior on websites, so Purify blocks it. The problem is, sites that use VWO have an inline script (embedded in the page) that literally hides the page (the body element to be more specific), expecting VWO to load and unhide it. VWO gets blocked, the page never gets unhidden.
Purify could stop blocking VWO. This would expose users to tracking.
I've been in touch with the engineers at Apple about this issue, and we've been able to come up with a great solution that ensures pages are always visible. It's in the pipeline.
Meanwhile, I've reached out to VWO to see if they can modify their include script slightly to fix this issue.
bild.de detecting a blocker:
I've reverse-engineered bild.de's JavaScript thoroughly, and I can confidently tell you: if some blocker is not being detected by bild.de, it's not blocking the ads there from being loaded, just hiding them. Purify won't do that.
I proposed an augmentation to the Content Blocker API to the team at Apple that would make it much more difficult for bild.de (and other sites) to do such things.
---
I understand it's frustrating to have sites not work, and it's completely justified to prefer blockers that don't appear to break those sites as easily. I just wanted to give people a peek into what's going on under the hood.
Overall, please know that any problems you see with Purify are never neglected. We care about privacy and want to do things right — and that's often more challenging than quicker, less solid solutions.
With all the content blockers available, it shouldn't be necessary to use two blocker at once. Often times, using two at once can lead to negative results.Whats the conclusion of using two blockers st the same time?
Whats in store for your next update? And great read on whats happening on sites!
Side-note: next version of Purify includes automatic background updates of the filter-list. No need to launch the app to update.
Ok, now i am almost changing again to Purify...
I was doing so for a while with no ill effects.Whats the conclusion of using two blockers st the same time?
That tells me that a certain content blocker is not really blocking ads, just hiding them. That would explain why the ads aren't visible but the areas taken up by the ads appear as blank spaces. If the ads aren't being blocked, just hidden, that means they are still being loaded.. and that could be bad news for those of us in a limited data plan.I've reverse-engineered bild.de's JavaScript thoroughly, and I can confidently tell you: if some blocker is not being detected by bild.de, it's not blocking the ads there from being loaded, just hiding them. Purify won't do that.
You weren't kidding when you said 'very limited time.'To celebrate the 1.2 update Ad Block Multi is FREE for a very limited time. MacRumors is featured on the screenshots, and your positive reviews are very appreciated!
Could you please PM me screenshots? Can't spot it on my device.Weird.. Just tested Ad Block Multi on the Verge on my iPad mini. When I follow a link, it adds about 3 or 4 entries to the "back" history (when I long press the back button in Safari). AdMop correctly adds only one entry.
But on other sites I've tried with Ad Block Multi so far doesn't show this problem.
I think you should give the dev an opportunity to respond to another devs accusations before jumping to conclusions. E.g. it could simply be that the bild.de doesn't detect the blocker because the blocklist misses the objects that the scripts are testing for.That tells me that a certain content blocker is not really blocking ads, just hiding them.
Depending on how the page is programmed, blocking ads (i.e. preventing them from loading) can leave behind blank spaces. That's why some of the blocklists use both block and css-display-none actions to block ads and additionally remove blank spaces that are left behind.That would explain why the ads aren't visible but the areas taken up by the ads appear as blank spaces.
The opportunity exists here.I think you should give the dev an opportunity to respond to another devs accusations before jumping to conclusions.