Fichier vCard : ce que c'est, et ce que votre téléphone en fait
Le format derrière « Ajouter aux contacts » : ce qu'un fichier .vcf contient, comment iPhone et Android le lisent, et pourquoi une copie enregistrée ne se met pas à jour.
Un fichier texte de 1995
Une vCard est un fichier texte, avec l'extension .vcf, qui décrit une personne : son nom, ses numéros, ses adresses. Le format a trente ans et c'est précisément sa force. Tous les téléphones, tous les carnets d'adresses, tous les logiciels de messagerie le lisent, sans application supplémentaire.
Ouvert dans un éditeur, un fichier vCard ressemble à ceci :
BEGIN:VCARD
VERSION:3.0
N:Dupont;Camille;;;
FN:Camille Dupont
TEL;TYPE=CELL:+41 21 000 00 00
EMAIL:camille@example.ch
END:VCARD
Chaque ligne est un champ. Il n'y a rien de caché.
Ce qu'une vCard peut contenir
Bien plus que ce que la plupart des gens y mettent : le nom et le prénom séparément (pour que le tri fonctionne), la société et la fonction, plusieurs téléphones avec leur type, plusieurs e-mails, une adresse postale, un site web, des profils sociaux (LinkedIn, Instagram), une photo, et une note libre.
Le champ qui fait la différence dans un carnet d'adresses est l'adresse web : c'est le seul qui reste vrai quand tout le reste change, si elle mène à une page que vous tenez à jour.
Ce que fait votre téléphone quand il en reçoit une
Sur iPhone, ouvrir un fichier .vcf affiche une fiche « Nouveau contact » pré-remplie, avec un bouton pour l'enregistrer. Sur Android, l'application Contacts propose la même chose. Le fichier peut arriver par e-mail, par AirDrop, par message, ou par un lien sur une page : le bouton « Ajouter aux contacts » d'une carte Vizy n'est rien d'autre qu'un lien vers un fichier vCard généré à l'instant.
Une fois enregistrée, la fiche appartient au téléphone. Elle se synchronise avec iCloud ou Google comme n'importe quel contact saisi à la main.
La photo, et pourquoi elle manque souvent
Une vCard peut contenir la photo de deux manières : par un lien vers une image en ligne, ou en l'incorporant directement dans le fichier. Beaucoup de services choisissent le lien, parce que c'est plus léger. Les carnets d'adresses, eux, ignorent souvent ce lien, et la fiche reste sans visage.
Pour être sûr que la photo arrive, il faut l'incorporer, au format JPEG ou PNG (le WebP, plus moderne, n'est pas compris par les applications de contacts). C'est ce que fait Vizy : une petite image, quelques dizaines de kilo-octets, glissée dans le fichier.
Ce qu'une vCard ne fait pas : se mettre à jour
C'est la limite à connaître. Une vCard est une copie. Le jour où vous changez de numéro, les fiches déjà enregistrées chez vos contacts ne bougent pas. Aucun format de fichier ne peut faire autrement.
La parade tient en une ligne : mettre dans la fiche l'adresse d'une page qui, elle, se met à jour. Le contact garde alors deux choses, une copie du moment, et le chemin vers la version vivante. C'est la raison d'être d'une carte de visite numérique à côté de la vCard, plutôt qu'à sa place.
En créer une
Sans rien installer : sur iPhone, ouvrez votre propre fiche dans Contacts et choisissez « Partager le contact » ; sur Android, « Exporter » dans le menu du contact. Vous obtenez un .vcf à envoyer.
Avec une page : la vCard est produite à la demande, à partir de ce que la page affiche, donc toujours à jour. Sur Vizy, c'est le bouton en bas de chaque carte, et le fichier contient la photo.