As seen on JDEV today, Peter has forwarded a discussion that happened on the microformats.org mailing list to the Jabber community. Apparently this dude in the MF camp heard that the Adium project was working on standardizing an IM chat log format that *gasp* didn’t use microformats! (Melodrama mine.) Of course in the Jabber world we would do it in XML and just define a common set of terms and publish it as a JEP. Happens all the time.
I’m sorry, I don’t get where these MF guys are going. It seems to me that they are trying to make the web more semantic. Fine and good. Took me a while to grok and then find a concrete example. Here’s a draft spec for “adr” or physical address information.
<div class="adr">
<div class="street-address">665 3rd St.</div>
<div class="extended-address">Suite 207</div>
<span class="locality">San Francisco</span>,
<span class="region">CA</span>
<span class="postal-code">94107</span>
<div class="country-name">U.S.A.</div>
</div>
Correct me if I’m wrong, but isn’t this just a superfluous layer of XHTML on top of XML? What they have done is set up a straw man argument–a world in which XML does not exist–and declared there is a problem that they must solve by “building upon existing and widely adopted standards“.
Some other choice marketing-speak used on the site:
Designed for humans first and machines second
highly correlated with semantic XHTML
[using principles of] modularity / embeddability
All of these things perfectly describe XML. They go on to say what Microformats are not, and essentially you can translate the statements as “not XML”. So which is it guys?
Let me provide an equivalent XML (XMPP actually) example:
<ADR>
<WORK/>
<EXTADD>Suite 600</EXTADD>
<STREET>1899 Wynkoop Street</STREET>
<LOCALITY>Denver</LOCALITY>
<REGION>CO</REGION>
<PCODE>80202</PCODE>
<CTRY>USA</CTRY>
</ADR>
Ok. Does the above semantically describe a physical address? Is it easily parseable by both humans and machines? Is it a simple? Built on existing standard? An open way to think about data? It’s even less to type!
You just gotta love standards. There are so freakin’ many to choose from!
Share This