On Oct 13, 2007, at 8:00 AM, Martin McEvoy wrote:
works for me too but without the haudio on every item,
Please respond to the concerns Manu and I already raised about this,
which I've updated below with our current naming preferences:
On Oct 8, 2007, at 11:13 PM, Scott Reynen wrote:
On Oct 8, 2007, at 9:33 PM, Manu Sporny wrote:
I have to admit, though, that the above mark-up just doesn't sit well
with me. We have to assume that properties inside of ITEM are of type
hAudio and can use any of it's properties. In other words, we are
assuming the type of the contents of ITEM is an hAudio based on the
parent container, which is hAudio.
Not only based on the parent container, but also based on the
contained properties, because an item with no fn isn't hAudio. So
someone looking at an element with class="item" would need to look
both at the parent elements and at the contents of the element to
know what exactly "item" means. I think it's simpler for item to
always mean the same thing, and use the hAudio class to clearly
indicate whether or not it's actually hAudio. Similarly, hCard has
an "agent" property, which can itself be another hCard, and we mark
this with class="agent hcard".
--
Scott Reynen
MakeDataMakeSense.com
_______________________________________________
microformats-new mailing list
[email protected]
http://microformats.org/mailman/listinfo/microformats-new