I had a discussion about this in Shelley Powers' blog comments a while back:

http://just.shelleypowers.com/technology/ajax-myth-busting/#comment638

what I said then was:

What is data and what is metadata depends on the content and the context.

If you have a series of key/value pairs where both the keys and values make sense in text to humans (say, a credits list for a film) <dl> is fine - this is part of the XOXO spec.

If you have a case where the values are human readable, but the keys are for machines, use the "class on container" technique - see hCard for examples of this.

If you have a case where neither key or value makes sense to the humans, only the script, use JSON (ie express them in <script>)

That leaves the case where the keys make sense and the values don't - the <abbr> design pattern could work there.

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

Reply via email to