MeCard

Также называют: MECARD, контактный формат DOCOMO

Определение

MeCard — это компактный формат контактов, созданный NTT DOCOMO для QR-кодов. Он упаковывает имя, телефон и адрес электронной почты в одну короткую строку, поэтому код получается меньше, чем с vCard.

Как записывается MeCard

MeCard — это одна строка, начинающаяся с MECARD: и перечисляющая поля через точку с запятой, а заканчивающаяся двумя точками с запятой. Простой пример — MECARD:N:Lee,Jordan;TEL:+15035550123;EMAIL:jordan@example.com;; — содержит имя, номер телефона и адрес электронной почты.

В поле N сначала идёт фамилия, отделённая запятой от имени. Символы, имеющие в формате особое значение, такие как точка с запятой, двоеточие, запятая или обратная косая черта внутри значения, экранируются обратной косой чертой.

  • N: имя, сначала фамилия, запятая перед именем
  • TEL: номер телефона
  • EMAIL: адрес электронной почты
  • URL: сайт
  • ADR: почтовый адрес
  • NOTE: произвольный текст
  • BDAY: день рождения в формате ГГГГММДД

MeCard в сравнении с vCard

MeCard короче, чем vCard с теми же данными, потому что в нём нет строк BEGIN, VERSION и END и используются короткие имена полей. Меньше символов — меньше версия QR, что важно на визитках, бейджах и небольших этикетках.

Расплата — ограниченный охват. vCard может нести должности, несколько типизированных номеров телефона, организации и много других свойств, и это формальный стандарт. MeCard охватывает основное, и поддержка в камерах телефонов и приложениях-сканерах обычно хорошая, но vCard остаётся более универсальным выбором, когда нужны дополнительные поля.

Частые вопросы

Чем MeCard отличается от vCard?

Оба несут контактные данные. MeCard — более короткий однострочный формат, созданный для QR-кодов, а vCard — более полный стандарт с большим числом полей и более широкой поддержкой в программах.

Читают ли iPhone и телефоны на Android QR-коды MeCard?

Большинство современных камер телефонов и приложений-сканеров распознают MeCard и предлагают сохранить контакт. Если какой-то считыватель показывает его как обычный текст, запасной вариант — версия в vCard.

Почему MeCard заканчивается двумя точками с запятой?

Каждое поле заканчивается точкой с запятой, а дополнительная точка с запятой отмечает конец всей записи. Если её опустить, некоторые считыватели могут неверно прочитать последнее поле.

Все термины