On Sun, 18 Jul 2010 18:10:37 +0200, Scott Reynen <sc...@randomchaos.com> wrote:

On Jul 18, 2010, at 6:38 AM, Oli Studholme wrote:

Out of curiosity what do you perceive are the different problems that
microformats and microdata are trying to solve?

Microformats aim to "solve a specific problem." Microdata aims to be compatible with RDF, which demands more generic semantics.

Microdata doesn't go out of its way to be compatible with existing RDF vocabularies, in fact I'd argue that the RDF extraction algorithm creates some pretty ugly URIs that anyone who actually likes RDF would frown upon and not want to use. In any event there's very little "RDFness" over the syntax itself, the model is key-values, not triples.

Because of this, I doubt you'll ever see something like n optimization in microdata. You've suggested that's a good thing because n optimization doesn't make sense in all cases, but that's the crux of it: microformats aren't trying to make sense in all cases, while microdata is. n optimization isn't a good thing or a bad thing; it's simply a reflection of different goals.

This isn't a difference between microformats and microdata. The microdata vocabulary *had* the 'n' optimization, but it was removed after I showed that it didn't work for e.g. Chinese or Vietnamese. I tried to learn from this community why it isn't a bad idea, but there wasn't much useful feedback. It really should be removed from microformats too, but that's probably too late.

--
Philip Jägenstedt
Core Developer
Opera Software

_______________________________________________
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss

Reply via email to