[uf-new] hAudio duration syntax (was: hAudio proposal: ITEM/TRACK)

Scott Reynen scott at makedatamakesense.com
Mon Oct 15 08:50:46 PDT 2007


On Oct 15, 2007, at 8:57 AM, Manu Sporny wrote:

> The corrected value should be:
>
> title="PT268S"
>
> OR
>
> title="PT4M46S"
>
> That field must follow the ISO-8601 standard.

I think the current consensus around ISO 8601 is that we should use  
the most human-readable valid syntax.  Of the two above, the latter  
appears to be more readable.  However, I think the following may also  
be valid ISO 8601 duration syntax:

title="PT04:46"

The Wikipedia entry on ISO 8601 says "Alternately, a format more  
based on the combined representation may be used: P[YYYY]-[MM]-[DD]T 
[hh]:[mm]:[ss]" [1].  Unfortunately ISO 8601 itself is not freely  
available, and few of the online discussions of ISO 8601 discuss  
duration syntax at all, so I haven't found another source confirming  
this syntax is valid.  But if it is valid, I think we should use it.

I'm not suggesting we should explicitly disallow any other valid ISO  
8601 syntax, but the vast majority of publishers will likely use  
whatever we use in examples, so I think it's worth establishing a  
preferred syntax and using it consistently.

[1] http://en.wikipedia.org/wiki/ISO_8601#Duration

--
Scott Reynen
MakeDataMakeSense.com




More information about the microformats-new mailing list