3 ms·
If people prefer more extreme solutions: I eventually moved to Conkeror (think Firefox, but with Emacs bindings and Emacs-like extension via javascript; I know
by 616c 12y ago
If people prefer more extreme solutions:
I eventually moved to Conkeror (think Firefox, but with Emacs bindings and Emacs-like extension via javascript; I know cue the egg throwing). I was looking at other browsers to replace Firefox, as I got sick of it, and I picked Conkeror.
Conkeror has a neat little feature called content-policy. I can block kinds of crap per session or site (Flash, JS, Fonts, Object tags, Images, you name it). I use this and by default all our blocked completely. I can reload a buffer when I need it (even on HN I leave all this crap off). I used NoScript before and I like this as more basic and defensive tool built into the browser core. Check it out.
For when I do use Javascript (this is on Linux of course), I uses hostsblock[0] to redirect all blacklisted sites in /etc/hosts to a local DNS proxy on 127.0.01 on my laptop (dnsmasq, which we all probably know, and you could set it up upstream on a router or server for a group of people). Then I use kwakd as recommended to serve white space for all these redirected domains.
The end result, now I open up JS when I need, and like 100,000 domains are blocked. I check when certain shady domains are mentioned to look for stones unturned, and I rarely see exceptions that are not listed (by default even no cookie YouTube domains are blocked, so JS-less pages give you a blank YouTube box on sites a lot).
So why all this effort? Because this is the second or third time I read "ad-blocking company not as dedicated as you think to your principles" articles. And people who argue "my website needs your ad revenue" you ask? Honestly, fuck 'em. I can't be bothered. Be adults, as you do not believe in legislation on Minority Report-like ads following me around in realtime while I walk in public or forcing my eyes open to read newspaper and billboards just for ads, I think I have the right to voluntarily ignore them as I will not buy your shit or shill for you anyway and it is waste of both of our time. I do not mandate everyone look away, but give me the privilege too thank you very much. And I know a company cannot be trusted long term to defend this right as it is not in their interest, especially if it is their core model ad companies (all mentioned here Adblock, Ghostery, disconnect.me will change their tune if they have not already say).
In short, do not use corporate-backed tools for this. Said companies always change their mind.
[0] More info here: http://jasonwryan.com/blog/2013/12/28/hostsblock/ http://jasonwryan.com/blog/2013/12/28/hostsblock/
UPDATE: Fixed cue typo. Thanks for pointing it out, Thomas, whoever you are.
- fonosip 12y agoDNS based Adblock, profile and Malware block. Make your Internet Faster and Safer with free http://BA.net/adblock http://BA.net/adblock
- 616c 12y agoYou do realize given what I wrote I would never use that, right? And for others, if we cannot trust their ad-blocking, why we would trust them with our DNS? If I wanted badly implemented filtering I would stick with: my own ISP, OpenDNS, this, in that particular order.
- deleted 12y ago[deleted]
- mhurron 12y agoToo bad they don't make the DNS entries they block public.
- lmm 12y agoThat's a really unfortunate name for a browser given that Konqueror already exists (and is a really good, underappreciated browser).
- 616c 12y agoHaha. Well if you check out the wiki I think it was not intentional (they name it after a local beer IIRC).
- pcvarmint 12y agohttp://www.ratebeer.com/beer/crouch-vale-conkeror/18056/ http://www.ratebeer.com/beer/crouch-vale-conkeror/18056/
- batmansbelt 12y agoOh God, I love beer! Great name!