Le format vCard (fichiers avec l'extension .vcf) constitue la norme industrielle pour l'échange de fiches de contact numériques. Que ce soit pour des organisateurs d'activités, des professionnels de la vente, des recruteurs, des développeurs ou des particuliers souhaitant partager leurs coordonnées, la création d'un fichier standardisé garantit que les informations s'intègrent correctement dans les carnets d'adresses modernes.
Le Générateur de vCard permet de structurer ces données et de produire un fichier prêt à l'importation.
Fonctionnement et structure d'un fichier vCard
Un fichier vCard est un fichier texte structuré contenant des balises spécifiques qui définissent chaque élément de contact. Lors de la génération, l'outil traduit les informations saisies en lignes de code conformes aux spécifications techniques du format.
La structure interne varie selon la version sélectionnée:
- vCard 3.0: Cette version inclut un nom structuré vide (
N) pour assurer la compatibilité. Elle utilise des étiquettes explicites pour qualifier les données, telles queTEL;TYPE=VOICEpour le téléphone,EMAIL;TYPE=INTERNETpour le courriel, etADR;TYPE=POSTALpour l'adresse physique. - vCard 4.0: Il s'agit de la norme moderne qui optimise la notation et la gestion des propriétés de contact pour les systèmes récents.
Le fichier généré pour le téléchargement applique des règles strictes de formatage:
- Fin de ligne: Le fichier téléchargeable utilise des retours à la ligne de type CRLF (Carriage Return Line Feed). À l'inverse, l'affichage dans la zone de texte de l'aperçu du navigateur utilise des fins de ligne LF (Line Feed).
- Pliage de lignes: Pour respecter les limites de taille des lignes des spécifications vCard, les lignes UTF-8 longues sont pliées afin de ne pas dépasser 75 octets par ligne physique.
Saisie des données et contraintes techniques
Pour générer un fichier valide, les informations saisies doivent respecter des limites de longueur et des formats précis:
- Version de vCard: Choix entre "vCard 3.0" et "vCard 4.0".
- Nom complet: Ce champ est obligatoire. Le texte saisi est conservé exactement dans l'ordre d'affichage entré. La longueur maximale autorisée est de 200 caractères. Si ce champ est vide, l'outil affiche le message d'erreur: « Entrez un nom complet. ». Si la limite est dépassée, le message est: « Limitez le nom complet à
‹max›caractères. ». - Téléphone: Ce champ facultatif accepte les chiffres, la ponctuation téléphonique courante et un numéro de poste optionnel. Sa longueur maximale est de 80 caractères. En cas de format invalide, l'outil affiche: « Utilisez des chiffres, la ponctuation téléphonique courante et, au besoin, un numéro de poste. ». Si le texte dépasse la limite, le message est: « Limitez le numéro de téléphone à
‹max›caractères. ». - Courriel: Ce champ facultatif accepte une seule adresse courriel dans un format valide, avec une limite de 254 caractères. Les erreurs associées sont: « Entrez une seule adresse courriel dans un format valide. » et « Limitez l'adresse courriel à
‹max›caractères. ». - Adresse: Ce champ de texte multiligne accepte jusqu'à 1 000 caractères. Les sauts de ligne saisis par l'utilisateur sont conservés au sein d'un unique bloc d'adresse dans le fichier final. Si la limite est dépassée, l'outil indique: « Limitez l'adresse à
‹max›caractères. ».
Pour l'ensemble des champs, la présence de caractères non autorisés déclenche le message: « Retirez les caractères de contrôle ou les sauts de ligne inattendus de ce champ. ». Si des erreurs persistent lors de la tentative de création, le système affiche: « Corrigez les champs en surbrillance avant de générer le fichier. ».
Compatibilité entre vCard 3.0 et vCard 4.0
Le choix de la version du protocole influence directement la capacité d'importation du fichier .vcf dans vos applications de messagerie ou vos appareils mobiles:
| Caractéristique | vCard 3.0 | vCard 4.0 |
|---|---|---|
| Statut de la norme | Ancienne version (haute compatibilité) | Norme actuelle |
| Usage recommandé | Appareils anciens, clients de messagerie hérités | Systèmes d'exploitation et applications modernes |
| Format du téléphone | TEL;TYPE=VOICE |
Format standardisé 4.0 |
| Format du courriel | EMAIL;TYPE=INTERNET |
Format standardisé 4.0 |
| Format de l'adresse | ADR;TYPE=POSTAL |
Format standardisé 4.0 |
Si vous rencontrez des difficultés lors de l'importation d'un fichier généré dans une application spécifique, il est conseillé de générer le fichier à nouveau en sélectionnant l'autre version disponible.
Confidentialité et traitement des données
La sécurité de vos informations personnelles est préservée par le mode de fonctionnement de l'outil. Le traitement des données s'effectue localement. Vos coordonnées restent dans votre navigateur. BroBroGo ne téléverse ni n'enregistre rien.
Il convient de noter que l'outil valide uniquement la structure des champs et la syntaxe du fichier généré. Il ne confirme pas l'identité, le consentement, la joignabilité du téléphone, la propriété du courriel, l'exactitude de l'adresse ni l'importation dans toutes les applications de contacts.
FAQ
Devrais-je choisir vCard 3.0 ou 4.0? Choisissez 4.0 pour la norme actuelle. Choisissez 3.0 si vous avez besoin d'une meilleure compatibilité avec des applications de contacts ou des appareils plus anciens; si une version ne s'importe pas correctement, essayez l'autre.
Quels champs de contact sont obligatoires? Seul le nom complet est obligatoire. Le téléphone, le courriel et l'adresse sont facultatifs, et tout champ facultatif laissé vide est omis du fichier.
Comment le nom et l'adresse sont-ils enregistrés? Le nom complet conserve l'ordre d'affichage que vous saisissez. Une adresse sur plusieurs lignes reste regroupée en un seul bloc; vérifiez donc le contact après l'importation si votre application sépare l'adresse en plusieurs parties.
Que se passe-t-il si je modifie un champ après avoir généré le contact? Le fait de changer de version de vCard, de modifier les champs de saisie ou de vider le formulaire invalide immédiatement l'aperçu de la vCard précédemment générée. Vous devrez cliquer à nouveau sur le bouton de génération pour mettre à jour l'aperçu et télécharger le nouveau fichier.