From Microformats Wiki
Jump to navigation Jump to search

Comment Formats

There have been several efforts to define data formats for posting a "comment" on the Web. This page serves to document the current list of comment schemas, formats, and efforts as background for the design of a simple comment microformat.


Current Comment Formats

Movable Type

Example [1]

<div class="comments-body">
<p>Congratulations!  Any list that includes Molly Holzschlag and Wil Wheaton is certainly something... 
and that's just the Honorable Mentions.</p>

<p>Now to scrape the links of all the rest of those "people you may not know but probably should"...</p>
<span class="comments-post">Posted by: 
<a href="">Chris</a> 
at June 21, 2005 08:53 PM</span>


Example [2],

This is not XHTML, but still should be useful as an example of expressing comments structurally.

<?xml version="1.0" encoding='iso-8859-1'?>
  <title>Foo Bar</title>
  <description>My Excerpt</description>

XOXO Blog Format

Example [3]

Comment subset and suggested extension to hAtom 0.1

 <ul class="xoxo comments">
    <li id="c836428">
       Posted on <a href="COMMENT PERMALINK" title="COMMENT TIMESTAMP (unix timestamp in seconds or nanoseconds)">COMMENT DATE POSTED</a>
   by <a href="AUTHOR URL">AUTHOR NAME</a>
            <dd>COMMENT BODY</dd>


Example [4]

<ol id="commentlist">
	<li class="alt" id="comment-1143">
	<h3 class="commenttitle"><a href='' rel='external nofollow'>virginie</a> said,</h3>
	<p class="commentmeta">June 6, 2006 @ <a href="#comment-1143" title="Permanent link to this comment">9:02 pm</a></p>
	<p>Nice hairdo! I really think it suits you! And the color is different from the last times, isn’t it?</p>


Example [5]

<dl id='comments-block'>
   <dt class='comment-author openid-comment-icon' id='c5069974981380830367'>
      <a name='c5069974981380830367'></a>
      <a href='' rel='nofollow'>Bill</a>

   <dd class='comment-body'>
      <p>testing an OpenID comment</p>
   <dd class='comment-footer'>
      <span class='comment-timestamp'>
         <a href='' title='comment permalink'>
            September 24, 2008 5:32 AM
         <span class='item-control blog-admin pid-216793578'>
            <a href='' title='Delete Comment'>
               <img src=''/>

Atom Threading Extension

Example: [6]

     <title>A response to the original</title>
     <link href="" />
     <summary>This is a response to the original entry</summary>

More examples should go here...