Le format vCard
Introduction aux fichiers vCard
vCard (Visit Card soit Carte de visite) est un format standard ouvert d'échange de données personnelles.
Il est utile pour conserver ou donner ses coordonnées personnelles ou professionnelles à une relation.
Format utilisé par le logiciel Carnet d'adresses d'Apple ou encore les logiciels de courrier électronique comme Mozilla Thunderbird ou Outlook Express. vCard est également utilisé par des appareils mobiles (téléphones mobiles, assistants personnels, GPS) pour échanger des éléments de carnet d'adresses, mais aussi par des logiciels de messagerie instantanée comme Jabber ou Skype.
La norme intègre également des spécifications pour couvrir les risques de sécurité.
Le fichier vCard est un format de carnet d'adresses qui peut contenir une ou plusieurs adresses. Lorsqu'il n'en contient qu'une seule, c'est une carte de visite.
Un fichier vCard porte une extension vcf (acronyme de Virtual Card File). Son contenu est lisible par n'importe quel éditeur de texte (Bloc Note, Notepad++, ...)
Complément : Alan_Turing.vcf
BEGIN:VCARD
VERSION:2.1
N:Turing;Alan
FN:Alan TURING
BDAY:19120623
ADR:20;rue;Informatique;01625 ;Wilmslow ;Royaune-Uni
TEL;CELL:060-000-0000
TEL;HOME:024-000-0000
EMAIL:AlanTuring@example.com
END:VCARD
Conformément à la spécification de la version 3.0, chaque objet, c'est à dire chaque carte de visite, contenu dans un fichier vCard
doit commencer par l'entité BEGIN:VCARD et se terminer par END:VCARD.
doit contenir les descripteurs VERSION, N et FN qui sont obligatoires (en gras dans le tableau ci-contre).
Le format vCard implémente les types de propriétés contenues dans le tableau ci-contre qui présente les principaux descripteurs, leur signification, leurs propriétés, c'est à dire les valeurs que ces descripteurs peuvent prendre, ainsi que la syntaxe pour renseigner ces propriétés. Il y a bien d'autres descripteurs. Vous en trouverez une liste plus complète aux adresses suivantes.
Wikipedia : https://fr.wikipedia.org/wiki/VCard
Un descripteur est suivi du caractère « : » puis de sa (ou ses) propriété(s)
Exemple :
Dans l'extrait de fichier vCard donné ci-dessous, combien de contacts y a-t-il ? Quels sont les descripteurs manquants pour le dernier contact ?
BEGIN:VCARD
FN:Luc Skywalker
N:Skywalker;Luc
EMAIL:luc.skywalker@gmail.com
VERSION:2.1
END:VCARD
BEGIN:VCARD
FN:Clark Kent
N:Kent;Clark
EMAIL:kent@gmail.fr
VERSION:2.1
END:VCARD
BEGIN:VCARD
EMAIL:harry.potter@gmail.fr
VERSION:2.1
END:VCARD
Simulation :
Créez une carte de visite en format vcf pour l'envoyer à un correspondant qui importera le fichier, par exemple, dans son mobile.