Safari 4 causing new posts to be marked read January 6, 2010 1:49 PM   Subscribe

Safari 4 does not seem to be correctly displaying the number of new posts in a thread and I think it's the Top Sites feature of Safari 4 that is causing this problem.

Since I visit MeFi fairly often, MeFi is listed as one of the Top Sites in Safari 4. However, it appears that Safari periodically refreshes the sites within the Top Sites page, thus causing MeFi to mark new posts in a thread as being read when Safari refreshes MeFi, even though I'm not actually visiting MeFi.

I'm not sure if there is an easy solution to this problem, since it may require MeFi to chase wholesale how it is marking posts as being read, or if Safari-using MeFites are such a small minority that it's not worth the hassle to try and come up with a solution for this problem, but I just wanted to make sure that the admins know that I am experiencing this problem with Safari 4, and perhaps to see if there are others out there who have found a way around this problem.
posted by gyc to Bugs at 1:49 PM (9 comments total)

gyc: you misunderstand. No browser properly displays the number of new comments in a thread in a way that's absolutely accurate. They just don't. It's not a Safari thing; it'd just be too complex, I guess, to make it absolutely perfect, so those numbers are there as a close indicator.

I think that's not a big deal. But I also have a feeling that 'fixing' it would be a lot more difficult than you realize.
posted by koeselitz at 2:01 PM on January 6, 2010


Oh, and as far as I know the only way really around this problem, if you're really irked by the discrepancy, is Greasemonkey user scripts; somebody else can probably give the Safari 4 equivalent of Greasemonkey (wasn't CreamMonkey or GreaseKit or something it a year or two ago? I dunno) but that's sort of the way you'd have to go.
posted by koeselitz at 2:04 PM on January 6, 2010


(We've talked about this a bunch of times, but I can't be bothered to find those conversations... sorry. Suffice it to say: known 'problem,' which lacks an easy fix and is not a big deal, I guess.)
posted by koeselitz at 2:05 PM on January 6, 2010


Depending on how much this bothers you, if you click "edit" on top sites and then click the Xs on the MeFi thumbnails, those pages will not be refreshed again.
posted by bonaldi at 2:11 PM on January 6, 2010 [1 favorite]


Not to steal the thread or anything, but I recently switched to Chrome and, while I can load all the userscripts I was using in Firefox with Greasemonkey, none of the ones for MetaFilter (scroll tag, quote, MeFi navigator, deleted threads) seem to work properly. Anyone know of a good Chrome extension that more closely mimics Greasemonkey and will make this scripts work properly, or do I need to hassle plutor and everyone else to make their scripts Chrome-compatible?
posted by shakespeherian at 2:49 PM on January 6, 2010


thus causing MeFi to mark new posts in a thread as being read when Safari refreshes MeFi, even though I'm not actually visiting MeFi.

The posts ARE being read. Just not by a human. [insert creepy music here]
posted by blue_beetle at 3:17 PM on January 6, 2010


Depending on how much this bothers you, if you click "edit" on top sites and then click the Xs on the MeFi thumbnails, those pages will not be refreshed again.

Ah, that is a nice solution. I never though to check whether I could exclude a site from Top Sites.
posted by gyc at 3:35 PM on January 6, 2010


shakespeherian said:
Not to steal the thread or anything, but I recently switched to Chrome and, while I can load all the userscripts I was using in Firefox with Greasemonkey, none of the ones for MetaFilter (scroll tag, quote, MeFi navigator, deleted threads) seem to work properly. Anyone know of a good Chrome extension that more closely mimics Greasemonkey and will make this scripts work properly, or do I need to hassle plutor and everyone else to make their scripts Chrome-compatible?
I hacked the scroll tag to work in Chrome. Plutor should take a second look when he gets the chance, but I basically just replaced GM_getValue and GM_setValue with localStorage equivalents and it works for me. Download it from my site for now.
posted by yaymukund at 8:54 PM on February 2, 2010 [1 favorite]


Thanks so much!
posted by shakespeherian at 9:47 AM on February 3, 2010


« Older Can I do a lateral pass?   |   I have this rash... Newer »

You are not logged in, either login or create an account to post comments