F-3000 wrote:Not the easiest task as overall, I'd guess. Noscript.net works as nice example, with css-file that is loaded from informaction.com. I had to check source code for the page to ensure that.
The difficultly that most people don't realize is that adding a rule to ABE automatically is not always advisable. I don't think I have seen two people who can agree on what is safe and what is not and what they like to see and don't see every time. This means that a rule that might work fine for one person won't do the trick for another and it creates a lot of confusion. So as for the rules themselves, I believe learning how to make them and doing them on your own is the BEST proactive approach rather than having them included by default. The reason is that one person might block facebook everywhere but allow access to it on the site itself. Ok, not that complicated, in fact a rule exists for that. However, consider this: USER_A plays 2 games, USER_B plays or uses 4 apps, and etc. Each one of those users would need a slight adjustment to their rule to allow access by those particular games/apps. Imagine how many millions of combinations would exist for just these two users given how many apps there are, try to adapt it for everyone? you think any logic will ever make that work?
So while creating general broad rules may be doable and consistently effective, once you factor in the users' behavior and individual needs, it becomes an unmanageable monster that only each user can handle for their own needs. There is no one size fits all rule that will give access to everything on facebook you would possibly need/want to do (just an example here, it could be any website) while protecting you from every single outside access to it as well without knowing individual habits, usage, needs, intervention and input. So at some point Giorgio has to balance convenience and automation versus the actual effectiveness and security provided by the tool and that means there will always be aspects of the security you will need to manage yourself, however tedious or painful it might be. Just some things to consider.