[uf-discuss] hatom tumblr theme

James Tindall james at atomless.com
Mon Dec 15 06:32:08 PST 2008


All very helpful and informative - thanks Toby!

Toby A Inkster wrote:
> James Tindall:
>
>> Incidentally however, this vcard validator now complains that uid should
>> not appear twice on a page with the same value?
>> http://hcard.geekhood.net/?url=microformats.tumblr.com
>
> There is no prohibition on reusing UIDs in the hCard spec, but 
> hcard.geekhood.net goes far beyond the spec with regards to suggesting 
> best practices and things you might have missed. In general, I think 
> it's a good tool, but in this case I (personally) disagree with it.
>
> If Joe has an hCard for himself on his index.html and another hCard 
> for himself on his contact-me.html, then nobody would think twice 
> about giving them both the same UID. So if two hCards on different 
> pages can have the same UID, then why not two hCards on the same page? 
> What is important (and again this is just my opinion) is that if two 
> hCards do have the same UID (whether they're on different pages or the 
> same page), then they should be referring to the same contact (person, 
> organisation, place, whatever).
>
> To back up my argument, I'll cite the vCard spec (RFC 2426) which 
> defines the purpose of "UID" as:
>
>> To specify a value that represents a globally unique
>> identifier corresponding to the individual or resource
>> associated with the vCard.
>
>
> That is, the UID is a unique identifier for the contact, not a unique 
> identifier for the card.
>
> I've contacted Kornel about this warning message and suggested that he 
> change it so that the warning is only issued if two hCards have the 
> same UID but different FNs.
>
> As an aside, I'll point out that I do *not* recommend using the same 
> UID for the historic hCards in a resume, because in that situation, 
> merging details is not the desired behaviour - you want them to be 
> kept separate.
>



More information about the microformats-discuss mailing list