blog-info-brainstorming: Difference between revisions
Jump to navigation
Jump to search
(first draft based on examples and formats) |
|||
Line 8: | Line 8: | ||
* [http://tantek.com/log/ Tantek Çelik] | * [http://tantek.com/log/ Tantek Çelik] | ||
* [http://factoryjoe.com/blog Chris Messina] | |||
== Simple Schema == | == Simple Schema == | ||
From the [[blog-info-examples]] and the existing [[blog-info-formats]], it seems clear that a simple schema must have: | From the [[blog-info-examples]] and the existing [[blog-info-formats]], it seems clear that a simple schema must have: | ||
Line 26: | Line 26: | ||
* simple href link to the blog | * simple href link to the blog | ||
* "alternate"? typed href alternate links | * "alternate"? typed href alternate links | ||
* "author" for stating who is blogging that blog. [[hcard|hCard]] is quite useful / | * "author" for stating who is blogging that blog. [[hcard|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. | |||
<pre> | |||
<dl class="hblog"> | |||
<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> | |||
<dd>Tags: <a href="[tagspace/tag]" rel="tag">[tag]</a>, <a href="[tagspace/tag]" rel="tag">[tag]</a></dd> | |||
</dl> | |||
</pre> | |||
== See Also == | == See Also == |
Revision as of 08:51, 6 February 2006
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.
<dl class="hblog"> <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> <dd>Tags: <a href="[tagspace/tag]" rel="tag">[tag]</a>, <a href="[tagspace/tag]" rel="tag">[tag]</a></dd> </dl>