My need is to remove annoyances like the Kardashians, but I had a thought. Eons ago, I decided to "protect" the Wikipedia page on the clitoris. There was a tasteful picture of an exposed woman, including scientific naming of all parts of the female genitalia. That page's picture was under constant assault from religious zealots who deleted the picture. I constantly returned it. Their reasoning was that having such a picture would make the page haram, not-halal, or a sin for people in developing countries. I countered that their issues with an encyclopedia were exactly that, their issues and it was their responsibility to block offending images. We should not censor the internet to the most easily offended.
Why does all that story matter? Well it got me thinking you could tweak (and maybe monetize?) your add-on to remove haram, non-halal, or sinful content on the user side. The type of people that don't want to see clitoris and porn links are exactly the type that don't want to accidentally see certain content. They may even want to pay for this~~
My 2 cents.
I've looked for something that does this without luck and had been toying with making it myself at some point.
Edit: Here's a screenshot of Google after adding the rule and searching "Kardashian" http://imgur.com/a/ltuAk
This is why machine learning was invented. Context smart blocking of annoying things.
"..Host your data in our high availability butt..."
Thanks OP.
I realize I'm well off the curve here, but I'd still love a browser killfile plug in with:
- fine-grained cookie management by name/secure status/path
- Make every cookie a session cookie in a given domain
- "Cookie pipes": I'd like the ability to execute scripts on cookie value changes, optionally returning a new value
- Javascript exec turned on/off by domain
- Access to various Javascript methods controlled by domain/path
I'm probably forgetting some things from a list I made a while back.
Opera used to have this ;'-( before they fired the entire Presto (browser engine) team and switched to webkit/chrome.
I've been giving the "modern" Opera a test run for the past week and while it's still way snappier by miles (compared to firefox and chrome, on a slow laptop) but it still misses so many features I used to depend on in the 2000s.
Yes you can get add-ons for almost all of the functionality, but you'll grind firefox or chrome to a halt before you even get close the the functionality of the old Opera that just came with all that stuff, batteries included.
(before accusations of bloat: installer/executable size was tiny, I seem to remember below 1MB for medium-old versions)
That one you can get with uMatrix, which gives you a table of Domain x {cookie, css, image, plugin, script, XHR, frame, other}. You can use this table to selectively decide what gets loaded, and what gets blocked. The default rules are, everything "first-party" (from the domain you're visiting) is allowed, but only images and CSS are allowed from any other sources. Beyond per-primary-domain overrides, you can also whitelist all or some of the content permanently in settings.
I've been using it for the past year or so, and while occasionally annoying, it makes the Web a saner place to visit, and it also makes it very obvious just how much useless crap people make you download to display their site.
EDIT: also, favouriting your comment for future reference. Maybe one day I get pissed enough and write the plugin you describe.
Write an ad blocker you're celebrated, write an add-on that's hides divs that mention <insert political movement here>, you're a villain.
I did publish the Firefox add-on (desktop only) just so I could avoid having to use web-ext or temporarily install it every time I run FF. It's a complete hassle to set up and configure at the moment. https://addons.mozilla.org/en-US/firefox/addon/ssure/?src=se...
Edit: Source is here https://addons.mozilla.org/en-US/firefox/files/browse/601156... in case you want to try and not worry about it doing something shady.