Difference between revisions of "blog-info-brainstorming"

From Microformats Wiki
Jump to navigation Jump to search
m (Reverted edit of Bi1Ees, changed back to last version by Brian)
(acletomo)
Line 1: Line 1:
 +
c4tsittasite
 
<h1> Blog Info Brainstorming </h1>
 
<h1> Blog Info Brainstorming </h1>
  
Line 7: Line 8:
 
== Contributors ==
 
== Contributors ==
  
* [http://tantek.com/log/ Tantek Çelik]
+
* [http://tantek.com/log/ Tantek Çelik]
 
* [http://factoryjoe.com/blog Chris Messina]
 
* [http://factoryjoe.com/blog Chris Messina]
 
* [http://epeus.blogspot.com Kevin Marks]
 
* [http://epeus.blogspot.com Kevin Marks]

Revision as of 14:33, 16 December 2008

c4tsittasite

Blog Info Brainstorming

This page documents thoughts toward establishing a new microformat to use when discussing, linking to, referring to blogs beyond just linking to them using a person or organization's name.

Contributors

Simple Schema

From the blog-info-examples and the existing blog-info-formats, it seems clear that a simple schema must have:

  • name of the blog
  • link to the blog
  • zero or more links to feeds for the blog
    • type of that feed
  • name of person associated with the blog (e.g. author / contributor)

Class Names

  • root class name for an item - (hBlog? hInfo? hItem?).
  • "fn" for name of blog
  • simple href link to the blog
  • "alternate"? typed href alternate links
  • "author" for stating who is blogging that blog. hCard is quite useful / flexible.

XHTML Structure

Definition List

When used in conjunction with XOXO, this could be a very useful way of outputting lists of favorites.

<ul>
  <li class="hblog">
    <dl>
      <dt class="fn url"><a href="[link]">[Title]</a></dt>
        <dd class="author">[author hCard]</dd>
        <dd class="description">[Description]</dd>
        <dd class="alternate url"><a href="[feedlink]" class="feed">[Title]</a></dd>
        <dd class="alternate url"><a href="[homepagelink]" class="homepage">[Title]</a></dd>
  </dl>
</li>
<li class="hblog">[etc]</li>
</ul>

That isn't XOXO at all. XOXO has key value pairs with visible keys in