<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: In defense of microformats</title>
	<atom:link href="http://factoryjoe.com/blog/2009/06/07/in-defense-of-microformats/feed/" rel="self" type="application/rss+xml" />
	<link>http://factoryjoe.com/blog/2009/06/07/in-defense-of-microformats/</link>
	<description>This can all be made better. Ready? Begin.</description>
	<lastBuildDate>Tue, 18 Jan 2011 00:50:29 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Jay Fienberg</title>
		<link>http://factoryjoe.com/blog/2009/06/07/in-defense-of-microformats/comment-page-1/#comment-106359</link>
		<dc:creator>Jay Fienberg</dc:creator>
		<pubDate>Thu, 11 Jun 2009 21:57:38 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1477#comment-106359</guid>
		<description>Being on the &quot;outside&quot; of the Microformats group, &quot;Microformats&quot; seems to define a project / group of people more than a platform that anyone can build on in a wholesale manner. 

An individual format, like hCard is something that people can build on--and hCard is a good thing. But it seems uncritical to say that it&#039;s a Microformat and therefore more / all Microformats are a good thing. Unless you are suggesting that &quot;Microformats&quot; define something independent of any group of people--e.g., it&#039;s just the common idea of using class names to make it easier to find data embedded in HTML, in which case I am misunderstanding your point.

In contrast, if RDFa ever proves itself to be a good thing, it really is a &quot;thing&quot; in that sense of being a platform technology or technique for any kind of content / data, that any individuals can choose to build on independently. RDFa&#039;s semantic is another generic one like HTML, rather than content specific ones like hCard or hAtom.

I do think it&#039;s fair to say that hCard is useful and &quot;so what&quot; if you can do RDFa-vCard since people are already using hCard. Those are content specific arguments. And, a most of the important &quot;data&quot; needs people have can be defined in content-specific terms.

So, it&#039;s great that the Microformat group is focused on providing content-specific semantics, as opposed to general ones. 

But, it&#039;s also a good thing that RDFa is focused on a generic semantic, rather than content-specific ones. It offers other opportunities / different ways to approach the unending challenges of managing content / data.

With both RDFa and Microformats, the real measure isn&#039;t the number of pages that have those formats built-in (especially when many of those pages are really just a single template being used over and over): the real measure is the number of interesting consumers of those formats. And, generic consumers (e.g., for RDFa) have totally different strengths and weakness against content-specific consumers (e.g. hCard, RDFa-vCard). People, in the general case, likewise need the flexibility to choose between those approaches.</description>
		<content:encoded><![CDATA[<p>Being on the &#8220;outside&#8221; of the Microformats group, &#8220;Microformats&#8221; seems to define a project / group of people more than a platform that anyone can build on in a wholesale manner. </p>
<p>An individual format, like hCard is something that people can build on&#8211;and hCard is a good thing. But it seems uncritical to say that it&#8217;s a Microformat and therefore more / all Microformats are a good thing. Unless you are suggesting that &#8220;Microformats&#8221; define something independent of any group of people&#8211;e.g., it&#8217;s just the common idea of using class names to make it easier to find data embedded in HTML, in which case I am misunderstanding your point.</p>
<p>In contrast, if RDFa ever proves itself to be a good thing, it really is a &#8220;thing&#8221; in that sense of being a platform technology or technique for any kind of content / data, that any individuals can choose to build on independently. RDFa&#8217;s semantic is another generic one like HTML, rather than content specific ones like hCard or hAtom.</p>
<p>I do think it&#8217;s fair to say that hCard is useful and &#8220;so what&#8221; if you can do RDFa-vCard since people are already using hCard. Those are content specific arguments. And, a most of the important &#8220;data&#8221; needs people have can be defined in content-specific terms.</p>
<p>So, it&#8217;s great that the Microformat group is focused on providing content-specific semantics, as opposed to general ones. </p>
<p>But, it&#8217;s also a good thing that RDFa is focused on a generic semantic, rather than content-specific ones. It offers other opportunities / different ways to approach the unending challenges of managing content / data.</p>
<p>With both RDFa and Microformats, the real measure isn&#8217;t the number of pages that have those formats built-in (especially when many of those pages are really just a single template being used over and over): the real measure is the number of interesting consumers of those formats. And, generic consumers (e.g., for RDFa) have totally different strengths and weakness against content-specific consumers (e.g. hCard, RDFa-vCard). People, in the general case, likewise need the flexibility to choose between those approaches.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sam Johnston</title>
		<link>http://factoryjoe.com/blog/2009/06/07/in-defense-of-microformats/comment-page-1/#comment-106302</link>
		<dc:creator>Sam Johnston</dc:creator>
		<pubDate>Thu, 11 Jun 2009 14:05:23 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1477#comment-106302</guid>
		<description>Tom: I&#039;m just saying it how I see it as a Semantic (big &quot;S&quot;) outsider... sure it&#039;s probably the long term solution but microformats et al are far more approachable today.

Sam</description>
		<content:encoded><![CDATA[<p>Tom: I&#8217;m just saying it how I see it as a Semantic (big &#8220;S&#8221;) outsider&#8230; sure it&#8217;s probably the long term solution but microformats et al are far more approachable today.</p>
<p>Sam</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Morris</title>
		<link>http://factoryjoe.com/blog/2009/06/07/in-defense-of-microformats/comment-page-1/#comment-106297</link>
		<dc:creator>Tom Morris</dc:creator>
		<pubDate>Thu, 11 Jun 2009 13:21:02 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1477#comment-106297</guid>
		<description>Sam Johnston: pointing to an OWL file generated by Protegé in RDF/XML as an argument that RDF *as a whole* is ugly is a bit like pointing to a minified JavaScript library in order to say that JavaScript as a whole is ugly. Almost everyone involved in RDF these days sees RDF/XML as just a transmission format - nobody is supposed to read that by hand. You&#039;d convert it to Turtle or - in the case of an OWL ontology - view it in something like Protegé. And I don&#039;t need telling how ugly RDF/XML is - I&#039;ve written an RDF/XML parser (and am trying to find the time to write another).

And even if that RDF/XML is ugly, there&#039;s one thing which should be very pleasing to the eye when reading that: that it contains a ton of URIs. URIs mean extensibility. Extensibility means not having to live with broken design decisions of yester-year. Extensibility means being able to replace only the broken bits while keeping the good bits. And it means you can take good designs and add new stuff experimentally. Vocabularies for expressing data need to be able to be designed by individuals and communities on their own, in much the same way that websites can be.

The URI is the thing. What makes URIs different is that unlike any other data format, you can follow them to find out more. You can&#039;t do that with ISBNs or DOIs, usernames, foreign keys in relational databases. RDF is really the intuition that foreign keys need to be URIs, not integers. You can&#039;t stick an integer or a username into Firefox or Safari. If I get some weird bunch of XML or JSON come down the pipe, I need to know in advance what makes it tick. Sometimes that&#039;s obvious, but a lot of the time it isn&#039;t. Seperating the syntax and the semantics is a good first step to solving that problem.</description>
		<content:encoded><![CDATA[<p>Sam Johnston: pointing to an OWL file generated by Protegé in RDF/XML as an argument that RDF *as a whole* is ugly is a bit like pointing to a minified JavaScript library in order to say that JavaScript as a whole is ugly. Almost everyone involved in RDF these days sees RDF/XML as just a transmission format &#8211; nobody is supposed to read that by hand. You&#8217;d convert it to Turtle or &#8211; in the case of an OWL ontology &#8211; view it in something like Protegé. And I don&#8217;t need telling how ugly RDF/XML is &#8211; I&#8217;ve written an RDF/XML parser (and am trying to find the time to write another).</p>
<p>And even if that RDF/XML is ugly, there&#8217;s one thing which should be very pleasing to the eye when reading that: that it contains a ton of URIs. URIs mean extensibility. Extensibility means not having to live with broken design decisions of yester-year. Extensibility means being able to replace only the broken bits while keeping the good bits. And it means you can take good designs and add new stuff experimentally. Vocabularies for expressing data need to be able to be designed by individuals and communities on their own, in much the same way that websites can be.</p>
<p>The URI is the thing. What makes URIs different is that unlike any other data format, you can follow them to find out more. You can&#8217;t do that with ISBNs or DOIs, usernames, foreign keys in relational databases. RDF is really the intuition that foreign keys need to be URIs, not integers. You can&#8217;t stick an integer or a username into Firefox or Safari. If I get some weird bunch of XML or JSON come down the pipe, I need to know in advance what makes it tick. Sometimes that&#8217;s obvious, but a lot of the time it isn&#8217;t. Seperating the syntax and the semantics is a good first step to solving that problem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alan Morrison</title>
		<link>http://factoryjoe.com/blog/2009/06/07/in-defense-of-microformats/comment-page-1/#comment-106289</link>
		<dc:creator>Alan Morrison</dc:creator>
		<pubDate>Thu, 11 Jun 2009 10:28:18 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1477#comment-106289</guid>
		<description>Chris, did you see the news that Tim Berners-Lee&#039;s been appointed by UK MP Gordon Brown to advise on open data? http://www.vnunet.com/computing/news/2243867/berners-lee-open-government. He&#039;s already tapping W3C folks to help him: http://twitter.com/NovakKevin. Agree @Rick Thomas that the debate is over. From a big picture POV, this is not an either-or issue. @Sean McBride could be making a good point, but the main W3C Sem Web standards have momentum, and they do for a reason. The issue is simply bigger than the territory Microformats have staked a claim to. I&#039;ve taken my post down.</description>
		<content:encoded><![CDATA[<p>Chris, did you see the news that Tim Berners-Lee&#8217;s been appointed by UK MP Gordon Brown to advise on open data? <a href="http://www.vnunet.com/computing/news/2243867/berners-lee-open-government" rel="nofollow">http://www.vnunet.com/computing/news/2243867/berners-lee-open-government</a>. He&#8217;s already tapping W3C folks to help him: <a href="http://twitter.com/NovakKevin" rel="nofollow">http://twitter.com/NovakKevin</a>. Agree @Rick Thomas that the debate is over. From a big picture POV, this is not an either-or issue. @Sean McBride could be making a good point, but the main W3C Sem Web standards have momentum, and they do for a reason. The issue is simply bigger than the territory Microformats have staked a claim to. I&#8217;ve taken my post down.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Channy</title>
		<link>http://factoryjoe.com/blog/2009/06/07/in-defense-of-microformats/comment-page-1/#comment-106060</link>
		<dc:creator>Channy</dc:creator>
		<pubDate>Tue, 09 Jun 2009 16:17:10 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1477#comment-106060</guid>
		<description>Chris, 

I thought you guided good. The most weak point of semantic web technology is its difficulty to normal web developers still. It&#039;s one of reason for them to prefer REST or Javascript rather than SOAP in Web API. I thought the same rule was applied in competition between microformat and RDFa which it&#039;s easier than others still. 

Front-end developers to treat &quot;view&quot; area are not familiar with complexity of logic and meta-data in real world. Microformat also can be harmonized with HTML itself in various aspects. BTW microformat was one of solution for question how to make a name in &quot;class&quot; or &quot;id&quot; attributes. :)</description>
		<content:encoded><![CDATA[<p>Chris, </p>
<p>I thought you guided good. The most weak point of semantic web technology is its difficulty to normal web developers still. It&#8217;s one of reason for them to prefer REST or Javascript rather than SOAP in Web API. I thought the same rule was applied in competition between microformat and RDFa which it&#8217;s easier than others still. </p>
<p>Front-end developers to treat &#8220;view&#8221; area are not familiar with complexity of logic and meta-data in real world. Microformat also can be harmonized with HTML itself in various aspects. BTW microformat was one of solution for question how to make a name in &#8220;class&#8221; or &#8220;id&#8221; attributes. <img src='http://factoryjoe.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Toby Inkster</title>
		<link>http://factoryjoe.com/blog/2009/06/07/in-defense-of-microformats/comment-page-1/#comment-105906</link>
		<dc:creator>Toby Inkster</dc:creator>
		<pubDate>Mon, 08 Jun 2009 16:11:00 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1477#comment-105906</guid>
		<description>You say that there are no social networking sites &quot;built on RDF&quot;, but it could also be said that there are none &quot;built on microformats&quot; either.

Sure, quite a few publish hCard or XFN, but none use it as the foundation for their core offerings. If the hCard and XFN class/rel values were stripped from their markup, the sites would not cease to function. hCard and XFN is just part of their HTML output template and could be removed on a whim.

Even for those few social sites that do support hCard/XFN import, it&#039;s going to be a second tier input mechanism compared to manual entry of contact details / friends.</description>
		<content:encoded><![CDATA[<p>You say that there are no social networking sites &#8220;built on RDF&#8221;, but it could also be said that there are none &#8220;built on microformats&#8221; either.</p>
<p>Sure, quite a few publish hCard or XFN, but none use it as the foundation for their core offerings. If the hCard and XFN class/rel values were stripped from their markup, the sites would not cease to function. hCard and XFN is just part of their HTML output template and could be removed on a whim.</p>
<p>Even for those few social sites that do support hCard/XFN import, it&#8217;s going to be a second tier input mechanism compared to manual entry of contact details / friends.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Todd Sieling</title>
		<link>http://factoryjoe.com/blog/2009/06/07/in-defense-of-microformats/comment-page-1/#comment-105890</link>
		<dc:creator>Todd Sieling</dc:creator>
		<pubDate>Mon, 08 Jun 2009 14:04:16 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1477#comment-105890</guid>
		<description>David, I wonder what examples you have in mind of those starting over points in the history of science? My understanding is that where one paradigm has replaced another, it&#039;s done so with gradual generational shift rather than a collective agreement to set aside one way of thinking for another. 

The web&#039;s nature doesn&#039;t seem to afford clean breaks, and it may be that that nature is required for the kind of success its seen. In order for there to be uptake and innovation within it, a framework seems to need a certain amount of flexibility. At the risk of misreading the history, comparing SGML with HTML with XML there&#039;s a trend of relaxing ontological rigidity and a corresponding trend of uptake and innovation. It may be that to get total buy-in to one way of describing resources is to reach a point of stagnation.</description>
		<content:encoded><![CDATA[<p>David, I wonder what examples you have in mind of those starting over points in the history of science? My understanding is that where one paradigm has replaced another, it&#8217;s done so with gradual generational shift rather than a collective agreement to set aside one way of thinking for another. </p>
<p>The web&#8217;s nature doesn&#8217;t seem to afford clean breaks, and it may be that that nature is required for the kind of success its seen. In order for there to be uptake and innovation within it, a framework seems to need a certain amount of flexibility. At the risk of misreading the history, comparing SGML with HTML with XML there&#8217;s a trend of relaxing ontological rigidity and a corresponding trend of uptake and innovation. It may be that to get total buy-in to one way of describing resources is to reach a point of stagnation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sam Sethi</title>
		<link>http://factoryjoe.com/blog/2009/06/07/in-defense-of-microformats/comment-page-1/#comment-105885</link>
		<dc:creator>Sam Sethi</dc:creator>
		<pubDate>Mon, 08 Jun 2009 13:34:52 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1477#comment-105885</guid>
		<description>For the last few years I have enthusiastically followed the microformat project of Tantek and yourself.  Like you I have evangelized the simplicity and value of microformats especially given the fact I use the operator plugin for FF to detect and occassionally reuse this microformat metadata. i.e Twitter supports microformats and the operator lets me reuse some of the data in other apps. But the activty and noise around microformats appears to have diminished of late. 

Like you I have tried to follow the W3C work on RDF, OWL and SPARQL and I have to admit I have found it difficult to grasp and without examples in the wild even harder to justify the time to conquer the steep learning curve. That said given the recent announcements from Google (RDFa support) and Yahoo (SearchMonkey), I am once again trying to grasp the complexity in order to better understand the future value of LinkedData. 

The good news is real world semantic web examples are beginning to appear in products like Twine, Glue, Zemanta, OpenCalais and FreeBase which make it easier to understand how the semantic web might work for me in the future and gives me hope that the time I might invest now in learning semantic technologies may not be totally wasted or surplanted by some new semantic technology/syntax. 

That said I too recently came across a conundrum in regard to RDF(a) and microformats proving the lack of knowledge I currently have because I still have no answer. 

Like you and many others I am a user of twitter. I am also an advocate of XMPP (push real-time) and Atom XML datastreams. So I live in hope that Twitter will change its model back to an Atom Data Stream pushed over XMPP in order to deliver genuine realtime data. Not the psuedo HTTP based pull model they use today.  

If that happened I then began wondering what the metadata model was for this Atomstream. After some research it was clear that it certainly wasn&#039;t going to be RDF (this example here shows how to turn Twitter Atom feeds into an RDF Store along with triples http://www.devx.com/semantic/Article/40869) or microformats. (Even if the twitter client already supports hAtom, hCard and XFN.)

I then began to think that the way you were developing ActivityStreams with Nouns, Verbs and Objects was very similar to RDF triples and could possibly be the metadata layer to Atom inside an activitystream, enabling apps to extract metadata about the activitystream. I hope this is how you thinking as the way forward as a new approach to metadata.  

Additionally I think the ActivityStreams Atom extension can also be developed to meet your goals for picoformats. Given the limitations of 140 microblogging adding extra syntax to the tweet msg could prove a constraint unless twitter enabled the extra 20 characters they hold in reserve (160 characters) for the use of picoformat syntax.  

Instead I would prefer to see the ActivityStream format develop further to provide the metadata layer especially given the way Google gWave and Laconica is developing (Federated XMPP and Atom XML).   

The question is will ActivityStreams borrow more from the RDF syntax or from the microformat syntax?</description>
		<content:encoded><![CDATA[<p>For the last few years I have enthusiastically followed the microformat project of Tantek and yourself.  Like you I have evangelized the simplicity and value of microformats especially given the fact I use the operator plugin for FF to detect and occassionally reuse this microformat metadata. i.e Twitter supports microformats and the operator lets me reuse some of the data in other apps. But the activty and noise around microformats appears to have diminished of late. </p>
<p>Like you I have tried to follow the W3C work on RDF, OWL and SPARQL and I have to admit I have found it difficult to grasp and without examples in the wild even harder to justify the time to conquer the steep learning curve. That said given the recent announcements from Google (RDFa support) and Yahoo (SearchMonkey), I am once again trying to grasp the complexity in order to better understand the future value of LinkedData. </p>
<p>The good news is real world semantic web examples are beginning to appear in products like Twine, Glue, Zemanta, OpenCalais and FreeBase which make it easier to understand how the semantic web might work for me in the future and gives me hope that the time I might invest now in learning semantic technologies may not be totally wasted or surplanted by some new semantic technology/syntax. </p>
<p>That said I too recently came across a conundrum in regard to RDF(a) and microformats proving the lack of knowledge I currently have because I still have no answer. </p>
<p>Like you and many others I am a user of twitter. I am also an advocate of XMPP (push real-time) and Atom XML datastreams. So I live in hope that Twitter will change its model back to an Atom Data Stream pushed over XMPP in order to deliver genuine realtime data. Not the psuedo HTTP based pull model they use today.  </p>
<p>If that happened I then began wondering what the metadata model was for this Atomstream. After some research it was clear that it certainly wasn&#8217;t going to be RDF (this example here shows how to turn Twitter Atom feeds into an RDF Store along with triples <a href="http://www.devx.com/semantic/Article/40869" rel="nofollow">http://www.devx.com/semantic/Article/40869</a>) or microformats. (Even if the twitter client already supports hAtom, hCard and XFN.)</p>
<p>I then began to think that the way you were developing ActivityStreams with Nouns, Verbs and Objects was very similar to RDF triples and could possibly be the metadata layer to Atom inside an activitystream, enabling apps to extract metadata about the activitystream. I hope this is how you thinking as the way forward as a new approach to metadata.  </p>
<p>Additionally I think the ActivityStreams Atom extension can also be developed to meet your goals for picoformats. Given the limitations of 140 microblogging adding extra syntax to the tweet msg could prove a constraint unless twitter enabled the extra 20 characters they hold in reserve (160 characters) for the use of picoformat syntax.  </p>
<p>Instead I would prefer to see the ActivityStream format develop further to provide the metadata layer especially given the way Google gWave and Laconica is developing (Federated XMPP and Atom XML).   </p>
<p>The question is will ActivityStreams borrow more from the RDF syntax or from the microformat syntax?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rick Thomas</title>
		<link>http://factoryjoe.com/blog/2009/06/07/in-defense-of-microformats/comment-page-1/#comment-105878</link>
		<dc:creator>Rick Thomas</dc:creator>
		<pubDate>Mon, 08 Jun 2009 12:38:29 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1477#comment-105878</guid>
		<description>Hi Chris,

You may be in the unique position to lead us to drop this false dichotomy. Microformats and RDF are different tools for different jobs. It is irrelevant now that microformats were born in opposition to RDF and positioned as the scrappy contender. No one needs to convince you that RDF has a role nor vice versa. Every application designer can do the research and use the applicable technologies.

So, please, declare the &quot;debate&quot; over.

Thanks,
Rick</description>
		<content:encoded><![CDATA[<p>Hi Chris,</p>
<p>You may be in the unique position to lead us to drop this false dichotomy. Microformats and RDF are different tools for different jobs. It is irrelevant now that microformats were born in opposition to RDF and positioned as the scrappy contender. No one needs to convince you that RDF has a role nor vice versa. Every application designer can do the research and use the applicable technologies.</p>
<p>So, please, declare the &#8220;debate&#8221; over.</p>
<p>Thanks,<br />
Rick</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sam Johnston</title>
		<link>http://factoryjoe.com/blog/2009/06/07/in-defense-of-microformats/comment-page-1/#comment-105870</link>
		<dc:creator>Sam Johnston</dc:creator>
		<pubDate>Mon, 08 Jun 2009 11:35:20 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1477#comment-105870</guid>
		<description>Successful standards start simple... and microformats are just that - I can add a sprinkle of microformats to my website without changing any infrastructure and provide immediate, often significant value. RDF on the other hand quickly gets &lt;a href=&quot;http://code.google.com/p/unifiedcloud/source/browse/trunk/ontologies/uci.owl&quot; rel=&quot;nofollow&quot;&gt;fugly and unusable&lt;/a&gt;.

A particularly interesting application I recently saw of microformats was the blending of the human and programmable webs in &quot;RESTful Web Services&quot;, where both people and computers used HTML marked up with microformats. I&#039;m not entirely convinced by this approach, but it&#039;s certainly innovative.

Anyway, it could be that you&#039;re both right... microformats scratch an itch now and RDF provides a heavier, long term solution for more complex problems.

Sam</description>
		<content:encoded><![CDATA[<p>Successful standards start simple&#8230; and microformats are just that &#8211; I can add a sprinkle of microformats to my website without changing any infrastructure and provide immediate, often significant value. RDF on the other hand quickly gets <a href="http://code.google.com/p/unifiedcloud/source/browse/trunk/ontologies/uci.owl" rel="nofollow">fugly and unusable</a>.</p>
<p>A particularly interesting application I recently saw of microformats was the blending of the human and programmable webs in &#8220;RESTful Web Services&#8221;, where both people and computers used HTML marked up with microformats. I&#8217;m not entirely convinced by this approach, but it&#8217;s certainly innovative.</p>
<p>Anyway, it could be that you&#8217;re both right&#8230; microformats scratch an itch now and RDF provides a heavier, long term solution for more complex problems.</p>
<p>Sam</p>
]]></content:encoded>
	</item>
</channel>
</rss>

