This page is an archive storage for the "Tornevall Networks Content Filter (Upgrading)" chrome extension that will soon change name.
Have you ever wondered why Facebook are not allowing to block special content that actually irritates the hell out of you? For example, those eternally shared "tests" from nametests and what-character-are-you. Or those friends that always shares political crap, when you just want to know how THEY are? No more wondering. Now, you may hide (not block) bad content yourself, while waiting for Facebook to wake up.
Follow the depelopment at https://tracker.tornevall.net/secure/Dashboard.jspa?selectPageId=10700
|Version||Status||Link (Subversion)||Released||Downloadable (Until Chrome-Store)|
|https://bitbucket.tornevall.net/projects/WWW/repos/netfilter-chrome/browse||Will replace the old plugin here|
There is no short story. Only a inconvenient long one. See The NetFilter Story
Documents containing backend-stuff can be found at NetFilter for Chrome - Configuration
Permissions that has changed.
To be able to fetch timeline elements from Facebook
The TorneAPI will not only help with urls, it will also help with central storage. As I'm switching computer, I can ask NetFilter to synchronize my data with the API. It's quite anonymous and the purpose (since it's not finished yet) is to be able to quickly sign up for a random account and start synchronizing and depending on you that account will probably be your own secret.
The performance is important, so the last methods used for reading links at Facebook has been changed. In earlier versions reading was done by looping through elements, checking if they contained something that should have been filtered out. Bad move. Especially since this also required a timer, that looped through all elements by a specific interval. Quite exhausting, right? Reading elements again and again and again, every two seconds. No. So this has changed. Now, there is a realtime listener added into the scripts instead, that makes Chrome tell when there is an update on the page. This gives some advantages to the analyzing:
Official release located att Google Webstore. On top of this page, there is some subversion repos you may be interested in, if you want to review code.
Undocumented. If you're interested in code, look for the repo on top of this page.
For historical reasons, we store the old version here (fb_pageblock-1.0.2.crx).
It's however deprecated and should not be used at all, since it definetively won't work properly today. This crx-package is rebuilt to match the current requirement of manifest version.