1

On a question that has a lot of answers, it's possible that a very good but late-coming answer gets buried near the bottom: few people may scroll down that far, and so the answer never attains the critical mass it needs to get the votes it warrants.

To help alleviate such problems, it could be useful to occasionally (maybe once in every 20-40 page loads) shuffle the order of the answers of some questions. This would be announced by some prominently visible cue, for example by a colour scheme modification, or a banner near the top giving the user the option to turn off shuffling temporarily (e.g. for an hour/day/week), or to cease participation in the shuffle system.

I'm not entirely certain that this is really a problem, but it does seem likely in at least a few cases that I've seen. Probably it would be a good idea to do some data analysis to find out how much of an issue this is, and to identify heuristics — e.g. the number of answers, the total length of those answers, the relative age of low-voted answers compared to that of the question, etc. — that would trigger this behaviour.

One more advanced technique for data gathering would be to set up a null AJAX GET to be run in response to mouseover events, once per pageload, for each answer <div>. Although not useful for individual pages, it seems likely that over a large quantity of data it would produce some meaningful information, to help determine the likelihood of a new-ish answer being "stranded" at the bottom of a long list. I'm not sure how practical/ethical this sort of technique is; some users might consider it invasive.

2
  • My query says there are currently 808 questions with 31 or more answers (i.e., all questions that have paginated answers). That represents about 1/10th of 1% of the total questions on the site, so I don't think there's much point spending a lot of effort on this issue.
    – Jon Seigel
    Commented Aug 9, 2010 at 0:21
  • Wow, 31 answers is a lot! I usually hit the point of diminishing returns at between 4 and 6, and almost invariably stop reading at 10, if not well before that.
    – intuited
    Commented Aug 10, 2010 at 5:17

1 Answer 1

2

Click the tab to sort answers by newest instead of votes.

Now all the latecomers float right to the top like a good diet of fibre mythologises.

Your problems are solved.

1
  • Well... if I were the only user of stackoverflow, and became subsequently unconcerned with sorting by votes, or at least consistently went through the routine of checking for new answers whenever I viewed a page, they would be. But my concern is that people who aren't explicitly looking for new answers don't normally see them. Maybe it would make more sense to have a teaser for recent answers appear near the top of the page, or at least to have a "default" tab in addition to the "oldest", "newest", and "votes" options in which the shuffle would go. PS I'm not sure I understood your analogism.
    – intuited
    Commented Aug 10, 2010 at 5:14

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .