uid

From Microformats Wiki
Revision as of 11:10, 7 September 2007 by AndyMabbett (talk | contribs)
Jump to navigation Jump to search

UID

"uid" is an hCard property. See also hCard examples for canonical profile URLs.

This page documents an effort to define a microformat for identifiers. This effort came about from two angles:

  • the need for a module that hCard and hCalendar could reference for defining the behavior of UID
  • the need for marking up freeform identifiers that are found in web content

Per the microformats process

Please take a look, and contribute your thoughts and ideas.

RFC 2426

RFC 2426 (on whchi hCArd is based) defines UID thus:

3.6.7 UID Type Definition

   To: ietf-mime-directory@imc.org

   Subject: Registration of text/directory MIME type UID

   Type name: UID

   Type purpose: To specify a value that represents a globally unique
   identifier corresponding to the individual or resource associated
   with the vCard.

   Type encoding: 8bit

   Type value: A single text value.

   Type special notes: The type is used to uniquely identify the object
   that the vCard represents.

   The type can include the type parameter "TYPE" to specify the format
   of the identifier. The TYPE parameter value should be an IANA
   registered identifier format. The value can also be a non-standard
   format.

   Type example:

        UID:19950401-080045-40000F192713-0052

A search of the IANA website finds no occurrences of "identifier format".