Researching file formats 13: vCard (virtual business cards)24 Nov 2023
This blog post is part of a series on file formats research. See this introduction post for more information.
vCard or VCF: Virtual Card Format? Virtual Contact File? vCard File? Sources are not consistent with this.
This format has a lot of official specifications and extensions, lots of updated versions during the standardization process, several major versions, and a few different owning organizations.
- RFC 2425 - A MIME Content-Type for Directory Information
- RFC 2426 - vCard MIME Directory Profile
- RFC 2739 - Calendar Attributes for vCard and LDAP
- RFC 4770 - vCard Extensions for Instant Messaging
- RFC 6351 - xCard: vCard XML Representation
- RFC 6473 - vCard KIND:application
- RFC 6474 - vCard Format Extensions: Place of Birth, Place and Date of Death
That’s nice but it’s also a lot to get through!
Resources keep using the acronym MUA, which I immediately translate to “Makeup Artist” but in this context, it’s “Mail User Agent.”
This format, and a few others in this “email” section, had me digging into very old scanned copies of books that have started to become digitally crunchy.
Please enjoy this difficult-to-read text that describes what an image file looks like as text:
The biggest drama working with this format is seemingly people coming up with what the .vcf extension stood for without any real reasoning, so some places say it stands for Virtual Card Format (including the outline of the description from Library of Congress), some say Virtual Contact File (including Wikipedia), and some say vCard File. Google also said “virgin card” because it was conflating urban dictionary knowledge with file format knowledge, but it’s not that one, probably.
This example is pretty trivial, since it’s just the name, but sometimes things aren’t so trivial, and people just pass around lore without really knowing where it comes from. Something I appreciate about this format is everything must be cited, so you can’t just make a few connections in your head (which I very much want to do all the time), you have to really prove that its right, and from valid sources. I think valid sources gets a liiiiittle loosey-goosey when it comes to some more modern file formats, because there is a lot of good advice that comes out of things like forums, even if it’s just Some Person Online Saying Something. Sometimes that knowledge can be tracked back to something more valid, or at least point me in the right direction. Other times, I’m like well… I think this is as close as we are gonna get.