[uf-new] hAudio: audio-title/album-title vs. recording/album

Scott Reynen scott at makedatamakesense.com
Sat Oct 13 08:57:02 PDT 2007


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




More information about the microformats-new mailing list