haudio-brainstorming: Difference between revisions

From Microformats Wiki
Jump to navigation Jump to search
(new hAudio brainstorming page — child⇒parent inheritance of <code>sample</code> property)
 
m (s/not/nor/)
Line 22: Line 22:
'''Parser Processing Notes'''
'''Parser Processing Notes'''


It is important to understand that ITEM is an opaque element. When processing the ITEM element, the properties of the child hAudio should not be pulled into the parent hAudio, not vice versa, with the following exceptions.
It is important to understand that ITEM is an opaque element. When processing the ITEM element, the properties of the child hAudio should not be pulled into the parent hAudio, nor vice versa, with the following exceptions.
* It is recommended that child hAudio {{should}} inherit the following parent hAudio properties, if they are not specified on the child:  
* It is recommended that child hAudio {{should}} inherit the following parent hAudio properties, if they are not specified on the child:  
** album
** album

Revision as of 15:52, 16 August 2008

hAudio Brainstorming

Suggest that the following section in the spec:

Parser Processing Notes

  • It is important to understand that ITEM is an opaque element. When processing the ITEM element, none of the properties of the child hAudio should be pulled into the parent hAudio. However, it is recommended that child hAudio SHOULD inherit the following parent hAudio properties, if they are not specified on the child:
    • album
    • contributor
    • category
    • published
    • photo

Be replaced with:

Parser Processing Notes

It is important to understand that ITEM is an opaque element. When processing the ITEM element, the properties of the child hAudio should not be pulled into the parent hAudio, nor vice versa, with the following exceptions.

  • It is recommended that child hAudio SHOULD inherit the following parent hAudio properties, if they are not specified on the child:
    • album
    • contributor
    • category
    • published
    • photo
  • The parent hAudio MAY inherit the following properties from its children:
    • sample (Note that sample is plural, so it is OK for the parent to inherit this property from multiple children)

Related Pages