vCard

Також відомо як: VCF, візитка, QR-код vCard, vCard QR code

Визначення

vCard це стандартний текстовий формат контактних даних. У QR-коді він дозволяє телефону додати ім'я, номер, електронну адресу й компанію до контактів за одне сканування.

Що містить vCard

vCard це звичайний текст із позначених рядків, що відкривається BEGIN:VCARD і закривається END:VCARD. Кожен рядок містить одну властивість, як-от відображуване ім'я, номер телефону чи електронну адресу. Цей самий текст міститься у файлі .vcf, коли контакти експортують із телефона чи поштової програми.

Мінімальна vCard 3.0 для QR-коду виглядає так, по одній властивості на рядок: BEGIN:VCARD, VERSION:3.0, N:Lee;Jordan, FN:Jordan Lee, ORG:Maple Street Bakery, TEL:+15035550123, EMAIL:jordan@example.com, URL:https://example.com, END:VCARD. N містить структуроване ім'я (спершу прізвище, через крапку з комою), а FN ім'я в тому вигляді, в якому його слід відображати.

  • N: структуроване ім'я (прізвище;ім'я;по батькові;префікс;суфікс)
  • FN: відображуване ім'я
  • TEL: номер телефону, бажано в міжнародному форматі
  • EMAIL: електронна адреса
  • ORG: компанія чи організація
  • TITLE: посада
  • URL і ADR: вебсайт і поштова адреса

Яку версію використовувати

Версія 3.0 і досі найбезпечніший вибір для QR-кодів, бо її читає майже кожен телефон. Її визначає RFC 2426 від 1998 року. Версія 4.0, визначена в RFC 6350 у 2011 році, це чинний стандарт і вимагає UTF-8, але деякі старіші зчитувачі обробляють її менш послідовно.

Версія 3.0 очікує і N, і FN, тоді як 4.0 вимагає лише FN. Яка б версія не використовувалася, рядок VERSION має йти одразу після BEGIN:VCARD.

Розмір і компроміси сканування

Кожне додане до vCard поле додає символи, а більше символів означає щільніший QR-код із дрібнішими модулями. Картка з іменем, одним номером телефону й однією електронною адресою легко сканується навіть у розмірі візитки. Додавання поштової адреси, кількох номерів, довгої примітки чи вбудованого фото може штовхнути код до версії, яку треба друкувати значно більшою.

Фото зазвичай і є проблемою: зображення у base64 може сягати тисяч символів і рідко вміщається в практичний код. Поширена альтернатива це закодувати коротке посилання на розміщений файл .vcf чи сторінку контакту, що тримає код малим і дозволяє пізніше змінювати дані.

Поширені запитання

Як розмістити мої контактні дані в QR-коді?

Запишіть дані як vCard (BEGIN:VCARD, VERSION:3.0, потім N, FN, TEL, EMAIL і так далі, із завершенням END:VCARD) і закодуйте цей текст у QR-коді. Після сканування більшість телефонів пропонують зберегти контакт.

Яку версію використовувати в QR-коді: vCard 3.0 чи 4.0?

vCard 3.0 найсумісніший вибір для QR-кодів. Версія 4.0 новіша й підходить для більшості сучасних телефонів, але 3.0 дозволяє уникнути сюрпризів зі старішими зчитувачами.

Чому мій QR-код vCard такий щільний?

Кожне додаткове поле додає символи, і код зростає, щоб їх вмістити. Приберіть необов'язкові поля, скоротіть адресу чи примітки або закодуйте посилання на візитку замість повного тексту.

Чи може QR-код vCard містити фото?

Формат дозволяє фото, але вбудоване зображення зазвичай робить код надто великим для сканування. Практичний спосіб додати його це посилання на онлайн-візитку.

Джерела та стандарти

Усі терміни