Wednesday 11 February 2015

vCard Version Specifications


Vcard is having three versions naming vcard 2.1, vcard 3.0, and vcard 4.0

Vcard 2.1 SPECIFICATION

ADR, AGENT, BDAY, BEGIN, CATEGORIES, EMAIL, END, GEO, KEY, LOGO, MAILER, N, NOTE, ORG, PHOTO, PROFILE, REV, ROLE, SORT-STRING, SOUND, TEL, TITLE, TZ, UID, URL, VERSION.

VCARD 3.1 ADDED SPECIFICATION

CLASS, NAME, NICKNAME, PRODID

VCARD 4.0 ADDED SPECIFICATION

XML, RELATED, MEMBER, LANG, KIND, FBURL, CLIENTPIDMAP, CALURI, CALADRURI, ANNIVERSARY.

Removed Features- AGENT, AGENT, MAILER, NAME, LABEL and, SORT-STRING and PROFILE.

MEANING OF ABBREVIATION

ADR- A structured representation of the physical address for the vcard object.

AGENT- Information about another person who will act on behalf of the vcard. This can be the URL or an embedded vcard.

ANNIVERSARY- It defines the person’s anniversary.

BDAY- Defines the date of birth of the individual related with the vcard.

BEGIN- This tells all vcards must start with this property.

CALADRURI- Schedule request is send to the person’s calendar in the form of URL.

CALURI- URL is send to the person’s calendar.

CATEGORIES- This is used by the vcard to show the the tags mark to describe objects.

CLASS- Shows the sensitivity of the information in vcard.

CLIENTPIDMAP- Purpose is to synchronize different revision of same vcard.

EMAIL- Used as an address for electronic mail communication with the vcard object.

END- Vcards must end with this property.

FBURL- Used for telling is person is busy or free on their calendar

FN-Formatted name string associated with vcard object.

GENDER- Used for defining gender of the person’s.

GEO- Used to specify latitude and longitude.



IMPP- Property used to define instant messenger handle. This was introduce in a separate RFC when the latest vcard version 3.0 was running. Therefore, vcard 3.1 can use this property but is not the part of 3.0 specification.

KEY- Vcard object associating public encryption. External URL, sometimes plain text, and may be embedded as a base64 encoded block of text.

KIND- Used to illustrate type of entity of vcard that represent application, individual group, and location.

LABEL- Used to represent the actual text to be put on the mailing label while delivering a physical package to the person related with vcard.

LANG- Simply used to define the language that the person speaks.

LOGO- Used for the images or graphics of the logo of the company or organization

MAILER- Type of email program used.

MEMBER- Used to define the member that is part of the group that this vcard represents.

N- Used to represent structure associated with the vcard object of the person’s and place.

NAME- Shows the textual representation of the source property.

NICKNAME- Another descriptive name for the object represented by the vcard.

NOTE- Used for providing extra information related to the vcard.

ORG- Name and unit of the organization related to the vcard. Property X.520 are used for organization name attribute and for organization unit attribute.

PHOTO- Image related with the vcard.

PRODID- Identifier for the product that created the vcard object.

PROFILE- Used to tell vcard is a vcard.

RELATED- Another entity that the person is related to.

REV- Timestamp for the last time the vcard was updated.

ROLE- Role, occupation, or business category of the vcard object within an organization.

SORT-STRING- Used to define a string that should be used when an application sort this vcard in some way.

SOUND- By default, if this property is not grouped with other properties it specifies the pronunciation of the FN property of the vcard object. It may point to an external URL or may be embedded in the vcard as a base64 encoded block of text.

SOURCE- URL used to give the latest version of vcard.

TEL- Canonical number string for a telephone number for telephony communication with the vcard object.

TITLE- Used to specify the job designation, functional position of the individual of an organization related to the vcard.

TZ- Time zone of the vcard object.

UID- Specify the globally unique identity related to the vcard.

URL- Website URL that is somehow related to the person.



No comments:

Post a Comment