FFixer

By Vaughan Chandler Last update Mar 9, 2011 — Installed 14,795,680 times.

Suggestion: Filter duplicate posts from News Feed

in
Subscribe to Suggestion: Filter duplicate posts from News Feed 5 posts, 2 voices



jsb User
ChromeWindows

What's I find annoying about the new News Feed is that there is so much overlap with Live Feed. The old Highlights box was much more heavily filtered and therefore changed rarely, providing an "at a glance" view of potentially interesting happenings just outside my immediate network. But the News Feed is so cluttered, I just ignore it.

Would it be possible to add an option to filter News Feed so it only shows things that are NOT also in Live Feed?

 
Vaughan Chan... Script's Author
FirefoxX11

Off the top of my head, the only way I can think of to do this would involve saving a lot of information about the items that appear in each feed. I'm not sure if this is something I really want to get into.

I have added several options for filtering the live feed to my test release, and will be adding some more, so hopefully you will be able to filter the live feed enough to reduce/solve this problem. I might eventually allow filtering of the news feed too, but not by the next stable release.

 
jsb User
ChromeWindows

Yeah, thanks for the filters on the Live Feed. I have that all tweaked the way I want it now. But there is other stuff in the News Feed that's not in the Live Feed at all, and that's what I want to be able to dig up. I had hoped there could be a solution that did not involve comparing the two feeds (since they are not visible simultaneously).

Essentially, my Live Feed shows me information about my friends and the things they post directly on their own walls. What I find interesting in my News Feed tends to be when a friend of mine comments on one of *their* friends and it turns out to be photos of someone or some place I know. So I guess this is really as simple as removing my immediate friends from my News Feed. I realize this is a bit of an odd thing to request, and would require renaming the News Feed to something else (like Friends of Friends). On reflection this is probably something I should hack together and play around with and then get back to you if it works. Thanks for your thoughts.

 
jsb User
ChromeWindows

Vaughan, from what I've seen monitoring my feeds for the past few weeks, the only unique things in my News Feed are "commented on" and "was tagged in" posts where my friends are referenced in their friends' pages (one level of separation from me). I was able to remove everything else using this code:

if (!liveFeed) {
	var contains = "contains(@data-ft,'\"sty\":')";
	var xcontains = Array();
	xcontains.push("contains(@data-ft,'\"sty\":\"7\"')");
	xcontains.push("contains(@data-ft,'\"sty\":\"11\"')");
	xcontains.push("contains(@data-ft,'\"sty\":\"32\"')");
	xcontains.push("contains(@data-ft,'\"sty\":\"107\"')");
	var elms = $x('//div[' + contains + ' and not(' + xcontains.join(' or ') + ')]');
	for (var i=0; i < elms.snapshotLength; i++) { elms.snapshotItem(i).parentNode.removeChild(elms.snapshotItem(i)); }
}

Not sure if this is the best way to code it, or whether I have the complete set of relevant story types, but you get the idea. When you add filtering to the News Feed, if you can find a way to allow me to achieve this end result, that would be awesome.

 
Vaughan Chan... Script's Author
FirefoxX11

Hi jsb, I'll check out the code and see if I can get it into the next release, or the one after.

Cross
Presentational HTML allowed.
Use <code> for inline code and <pre> for code blocks. Use &lt; and &gt; for literal < and >.
We help break paragraphs and link your links.
or cancel