HTTPSB just isn't userfriendly enough for me. I run Adblock (not plus though) + Ghostery, and perhaps they use more memory and CPU, but if they do I've never noticed nor cared about it. Their userfriendliness is amazing though. HTTPSB randomly cripples sites, much like NoScript, and I really can't be bothered to deal with that anymore.
With Adblock + Ghostery I feel completely in control. If I want to enable the Disqus script on a single page for a single session, Ghostery easily lets me do that. HTTPSB makes that hard, or perhaps I'm missing something.
Case in point: When I tried to post this comment, I got a "Dead link: users don't match" error which went away when I disabled HTTPSB.
I think a lot of people get the opposite feeling. HTTPSB lets you see everything in the matrix and toggle what you want to show. If you want the carefree experience you can use this strategy[0] to unblock everything and only rely on the blocklists to which you subscribe. I currently use this method and I all I really want now is a block list for cookies (and one as good as Ghostery's list).
I don't follow this logic. Both do generally the same thing, but with different approaches. This to me would make a comparison of the two different approaches very valid.
That's like saying that walking isn't an alternative to driving because there's no wheels. It's different, has a superset of functionality, and a different interface. It isn't a fork of ABP.
Adblock Plus / Edge has a "Fire and Forget" mode, as I described in my grandparent comment. HTTPSB does not. Hence, HTTPSB's functionality is not a superset of Adblock Plus/Edge's functionality.
Your analogy fails too. I use a manual javascript blocking add-on (noscript) instead of an automatic blacklisting one and its not a deal-breaker. Minor effort required.
Compared to other adblocking methods it's fast and does not use a lot of memory, but it's limited in what it can block (namely connections to specified hostnames).
You can allow everything by default too with HTTPSB (it still will use blocklists and protect you), so that you won't have to enable stuff for a website to work.
The power button is what I call "hard" allow all, i.e. it turns off completely matrix filtering.
The "all" cell (top left corner of the matrix) is a "soft" allow all, i.e. it allows everything except those hostnames and types of request which are not specifically blacklisted.
Sorry to be slightly off-topic, but since you mention NoScript and are familiar with that, this (HTTPSB) and ABP, can I ask. Is HTTPSB more of a NoScript alternative or an ABP alternative?
From the little experience I have with HTTPSB, I'd say that it was more of a NoScript alternative. It feels to me like a webbrowser firewall. They seem to have moved into the adblocking field now though. Here's how I see it:
* Adblock (Plus): Blocking ads, No / minimal user action required
* NoScript: Blocking scripts. Lots and lots of user action required.
* Ghostery: Block privacy intrusions. Basically an application-level firewall for the browser. In a normal firewall, you'd block e.g. port 80 from IP x.x.x.x. In an appliction firewall you simply block, for instance, bittorrent traffic. Minimal user interaction required, and where it is required, it's very easy to use.
* HTTPSB: A low-level web browser firewall ("block port 80 from IP x.x.x.x) that now also does (better) adblocking. The adblocking is on par with Adblock (plus): no user action required. The browser "firewall" is basically unusable. Lots of user interaction required, and when it is required, it's basically impossible to understand.
Sounds a lot like we need some volunteers to build a better UI for simple (adblock mode), a 2nd option to do a noscript equivalent, and a 3rd option for wild-west-browser-firewall mode.
With Adblock + Ghostery I feel completely in control. If I want to enable the Disqus script on a single page for a single session, Ghostery easily lets me do that. HTTPSB makes that hard, or perhaps I'm missing something.
Case in point: When I tried to post this comment, I got a "Dead link: users don't match" error which went away when I disabled HTTPSB.