Jump to content

Thread (online communication)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by The Earwig (talk | contribs) at 02:34, 11 July 2010 (Reverted edits by The Earwig (talk) to last version by ماني). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Example of a threaded discussion in phpBB

Conversation threading is a feature used by many email clients, popularized especially by Gmail, Google's web email service to keep conversations together.[1] It is also used by bulletin boards, newsgroups, or Internet forums in which the software aids the user by visually grouping messages. Messages are usually grouped visually in a hierarchy by topic. A set of messages grouped in this way is called a topic thread or simply "thread". A discussion forum, e-mail client or news client is said to have "threaded topics" if it groups messages on the same topic together for easy reading in this manner. Moreover, threaded discussions typically allow users to reply to particular posting within a topic's thread. As a result, there can be a hierarchy of discussions within the thread topic. Various types of software may allow this hierarchy to be displayed in what's called Threaded Mode. (The alternative being Linear Mode, which typically shows all of the posts in date order, regardless of who may have specifically replied to whom.)

Hierarchical threads

Advantages

The advantage of hierarchically threaded views is that they allow the reader to appreciate quickly the overall structure of a conversation: specifically who is replying to whom. As such it is most useful in situation with extended conversations or debates, such as newsgroups: indeed, for really complex debate, it quickly becomes impossible to follow the argument without some sort of hierarchical threading system in place.

Another benefit is in the more subtle appreciation of community in hierarchically threaded systems. As responses have to be made to specific posts, they are also made to specific individuals. Threaded conversations therefore tend to focus the writer on the specific views and personality of the individual being responded to. This occurs less in fora where the latest comment is just inserted into the general pool.

Disadvantages

Imposing a tree hierarchy also tends to fragment discussion within a topic: messages tend to be responded to individually. It is arguable that this leads to a more confrontational debating style in forums that use hierarchical threading. However, true though that may be, if a direct threaded reply is no longer possible due to volume of replies to the desired post, users are now often using quotes by the person they are responding to in order to keep the conversation on track and flowing smoothly. This is recommended by most message board communities in the event that the threading has reached its otherwise comprehensive limit.

When users are able to choose their personal display mode, the hierarchical structure can easily be disrupted and become unusable: Users of the flat threading mode may append their reply to the most recent post by default, regardless of what post is actually replied to. This is a significant weakness of the hierarchical display mode on any forum that can also be browsed with a flat display.

Open thread

An open thread refers to a blog post where readers may comment and discuss any topic that they choose. They are usually more useful on popular blogs with large amounts of traffic; they are often used when the author of the blog has no subject matter to post on or when there is a lull in posting. Wiki software allows open posting.

Open threads are also used to break up the monotony of posts on the main pages of blogs. Comments may build up on content-oriented posts; therefore, authors use the open threads so page load times won't be slowed down.

Examples

  • Yahoo! Groups [1], MSN Groups [2] and Slashdot [3] all offer web-based forums that feature threaded discussions.

See also

Notes

  1. ^ [http://mail.google.com/support/bin/answer.py?answer=5900&hl=en Gmail explanation of " Conversations"

References