vCard
Eine vCard ist eine „elektronische Visitenkarte“, die ein Benutzer mit einem Mausklick direkt in das Adressbuch seines E-Mail-Programms oder PIM übernehmen kann. vCards können in HTML-Seiten eingebettet, als Dateianhänge zu einer E-Mail verschickt werden oder als QR-Code vorliegen. Mobiltelefone und PDA verwenden auch vCards, um Kontaktinformationen zu speichern und mit IrDA oder Bluetooth auszutauschen.
Inhaltsverzeichnis |
[Bearbeiten] Geschichte und Bezeichnung
Anfang der 1990er Jahre gründeten Apple, AT&T, IBM und Siemens das Versit Consortium, um gemeinsame Standards unter anderem für den Austausch persönlicher Daten (engl. personal data interchange, PDI) zu entwickeln. 1996 veröffentlichte das Versit Consortium die Spezifikation für vCard[1] in der Version 2.1[2] und für vCalendar[3] in der Version 1.0[4]. Der Buchstabe v in vCard steht also nicht für „Visitenkarte“, sondern für den Herausgeber Versit.
Ende 1996 löste sich das Konsortium auf und übertrug alle Rechte an vCard an das Internet Mail Consortium (IMC).[5]
[Bearbeiten] Eigenschaften
Viele E-Mail-Programme können Kontaktdaten als vCard lesen und exportieren. Jedoch ist die Unterstützung oft fehlerhaft; eine vCard, die mit einem bestimmten Programm erstellt wurde, kann für ein anderes Programm unlesbar sein, Umlaute können verlorengehen etc. da Inhalte nicht gemäß den Spezifikationen mit den notwendigen Zeichensatz-Informationen abgespeichert werden. Eine VCard kann z.B. in der Version 2.1 die Adresse und den Namen mit unterschiedlichen Zeichensätzen speichern und muss den Zeichensatz jeweils angeben; eine Information ohne Zeichensatz sollte in Version 2.1 nur ASCII-Zeichen enthalten. Ab Version 3.0 sollte die gesamte Datei in UTF-8 codiert werden. Derzeit bietet das IMC keinen offiziellen Test, mit dem die Qualität einer vCard geprüft werden kann, oder eine Liste der Produkte, die vCards (zuverlässig) unterstützen.
Die übliche Dateinamenserweiterung für vCard-Dateien ist *.vcf = „vCard file“.
[Bearbeiten] Spezifikation
Referenzspezifikation: RFC 6350 (August 2011).
Eine vCard wird als einfache, unformatierte ASCII-Datei gespeichert. Diese besteht aus einem oder mehreren vCard-Objekten, die durch die Begrenzungen BEGIN:VCARD und END:VCARD eingeschlossen werden. Die Inhalte der vCard bestehen aus einzelnen Eigenschaften und deren Attributen und werden wie folgt definiert:
EIGENSCHAFT[;PARAMETER]:Attribut[;Attribut]
Die EIGENSCHAFT steht für die Definition bzw. Klassifizierung eines Attributes, das die vCard beschreibt. PARAMETER dienen der weiteren Beschreibung der Eigenschaft.
[Bearbeiten] Beispiele
BEGIN:VCARD VERSION:3.0 N:Mustermann;Max FN:Max Mustermann ORG:Wikipedia URL:http://de.wikipedia.org/ EMAIL;TYPE=INTERNET:max.mustermann@example.org TEL;TYPE=voice,work,pref:+49 1234 56788 ADR;TYPE=intl,work,postal,parcel:;;Musterstraße 1;Musterstadt;;12345;Germany END:VCARD
BEGIN:VCARD VERSION:2.1 N:Mustermann;Max ADR;HOME:;;Musterstraße 1;Musterstadt;;12345;Deutschland TEL;HOME;VOICE:+49 1234 56788 TEL;CELL:+49 1234 56789 TEL;HOME;FAX:+49 1234 12345 END:VCARD
[Bearbeiten] Einige vCard-kompatible Programme
Manche Programme verwenden intern eine Datenbank mit einer Import-Methode für VCards, andere verwenden VCards als Dateiformat. Ein Export als VCard ist nicht immer möglich und die Unterstützung der Versionen 2.1, 3.0, 4.0 ist uneinheitlich:
- address manager
- Android
- Symbian
- Apple Adressbuch für Mac OS X
- combit Relationship Manager
- EGroupware
- Kontact
- Lotus Notes, Lotus Organizer
- Gmail
- Microsoft Outlook
- Mozilla Thunderbird, mit Erweiterung MoreFunctionsForAddressBook .vcf-Datei-Editor
- Novell Evolution und GroupWise
- Roundcube
- SOGo
- Palm Desktop
- The Bat
- Trillian
- Turba
- WebWeaver Suite
- weitere Personal Information Manager (PIM)
Darüber hinaus bieten aktuelle Mobiltelefone einiger Hersteller die Möglichkeit, das Telefonbuch als vCard zu speichern, was den Datenabgleich (bspw. unter Linux) bedeutend komfortabler machen kann.
[Bearbeiten] Siehe auch
[Bearbeiten] Einzelnachweise
- ↑ vCard White Paper
- ↑ vCard-Spezifikation 2.1
- ↑ vCalendar White Paper
- ↑ vCalendar-Spezifikation 1.0
- ↑ PDI Transfer Press Release