I realize this is a pretty minor thing but anyway. I'm adding comment support to my website/blog. I'm trying to decide if I want the comments to be sorted from oldest to newest or from newest to oldest. Which one generally makes more sense, or does it even matter?
|
I prefer comments to be in chronological order and threaded. That way, when comments turn into conversations - and they often do, those are easy to follow. Any other order of comments makes it impossible, or at least very hard. Newest on top means you have to go down to see what is being responded to. And if you decide to start at the bottom, you are continually switching between scrolling up (newer comment) and down (within a comment) to read what was going on between a couple of posters. Sorting by relevance really messes up conversations. Plus: how is relevance being computed? May not be the reader's interpretation of what comments are relevant. Conversations should really always be threaded to make them easier to follow. When you turn on threaded conversations, newest or oldest on top becomes less important, though you should still account for people responding to an older comment without using the "reply" option. Which is how I arrived at my preference: threaded conversations and oldest on top. |
|||||||
|
|
It's a tradeoff. Chronological order is better for readability of threads, worse for diminishing the value of comments from latecomers, and for enabling early-bird campers to permanently stamp their agenda on the page.
For a small blog, that xkcd issue is unlikely to be a problem (unless it's an issue that attracts fanboys) - but you can get in the situation (common on tech/specialist blogs) where a popular post has a relevant, important comment like "This has since changed, it's now (new thing)" buried never to be seen under 50 "Wow, thanks!" comments, and where newcomers with valuable comments to make will be unlikely to bother posting them because they can see that their comment will never be seen. Here's some good compromise options I've seen:
In case they update their design, here's an example of the FastCo comments threading to illustrate how delicate Facebook-style threading can be.
Confused?
|
||||
|
|
|
I would say the ideal option would be on the basis of the relevance of your comments (but I am not sure if your blog or any blog supports a feature to make a comment as useful or relevant). However I would recommend going by newest comments first since the comments would be more in sync with the updates made to the blog post if any or in response to the questions or points raised by users in previous comments. |
||||
|
|
|
I would suggest the old to new as top to bottom.
|
||||
|
|
|
In a blog, like in this stackexchange site, there are answers to the post and answers to the answers. |
|||
|
|


