Chrome Extension: Facebook Filter
Update 17 June 2016: I've changed the focus of the extension to simply change the aspect of stories based on status, so that stories with content are highlighted over simple shares. I am currently working on another extension that is more adaptive, but it will be branded differently.
Update 27 May 2016: I've published the very early draft of the extension because it already does a cool thing: putting original content in the foreground and shrinking the reposts and photo uploads and feeling sharing and all that. You may find and install the extension here.
Have you ever wanted to decrease the spam in your Facebook page but couldn't do it in any way that would not make you miss important posts? I mean, even if you categorize all your contacts into good friends, close friends, relatives, acquaintances, then you unfollow the ones that really spam too much and you hide all posts that you don't like, you have no control over how Facebook decides to order what you see on the page. Worse than that, try to refresh repeatedly your Facebook page and see wildly oscillating results: posts appear, disappear, reorder themselves. It's a mess.
Well, true to this and my word I have started work on a Chrome extension to help me with this. My plan is pretty complicated, so before I publish the extension on the Chrome Webstore, like I did with my previous two efforts, I will publish this on GitHub while I am still working on it. So, depending on where I am, this might be alpha, beta or stable. At the moment of this writing - first commit - alpha is a pretty big word.
Here is the plan for the extension:
How to make it work for you:
As usual, please let me know what you think and contribute with code and ideas.
Update 27 May 2016: I've published the very early draft of the extension because it already does a cool thing: putting original content in the foreground and shrinking the reposts and photo uploads and feeling sharing and all that. You may find and install the extension here.
Have you ever wanted to decrease the spam in your Facebook page but couldn't do it in any way that would not make you miss important posts? I mean, even if you categorize all your contacts into good friends, close friends, relatives, acquaintances, then you unfollow the ones that really spam too much and you hide all posts that you don't like, you have no control over how Facebook decides to order what you see on the page. Worse than that, try to refresh repeatedly your Facebook page and see wildly oscillating results: posts appear, disappear, reorder themselves. It's a mess.
Well, true to this and my word I have started work on a Chrome extension to help me with this. My plan is pretty complicated, so before I publish the extension on the Chrome Webstore, like I did with my previous two efforts, I will publish this on GitHub while I am still working on it. So, depending on where I am, this might be alpha, beta or stable. At the moment of this writing - first commit - alpha is a pretty big word.
Here is the plan for the extension:
- Detect the user has opened the Facebook page
- Inject jQuery and extension code into the page
- Detect any post as it appears on the page
- Extract as many features as possible
- Allow the user to create categories for posts
- Allow the user to drag posts into categories or out of them
- Use AI to determine the category a post most likely belongs to
- Alternatively, let the user create their own filters, a la Outlook
- Show a list of categories (as tabs, perhaps) and hide all posts under the respective categories
How to make it work for you:
- In Chrome, go to Manage Extensions (chrome://extensions/)
- Click on the Developer Mode checkbox
- Click on the Load unpacked extension... button
- Select a folder where you have downloaded the source of this extension
- Open a new tab and load Facebook there
- You should see the posts getting smaller and dimmer based on category.
As usual, please let me know what you think and contribute with code and ideas.
Comments
Be the first to post a comment