QR-код MECARD сохраняет контакт в телефон, как vCard, но в куда более компактном формате. Он был придуман для японских телефонов-раскладушек, и это наследство объясняет и малый размер, и менее всеобщую поддержку.
Меньше — значит больше, чем кажется. MECARD записывает те же данные заметно меньшим числом символов, чем vCard. Меньше символов — меньше модулей, а меньше модулей — толще квадраты при том же размере печати: код, который ещё уверенно читается на наклейке, бейдже или подвесной бирке, тогда как полный vCard там уже был бы слишком тонким.
Цена этому — поддержка. Контактная карточка (vCard 3.0) знает любой телефон, любое приложение контактов и любой сканирующий инструмент. MECARD распознают камеры больших систем, но не всё подряд. Для аудитории, чьих устройств вы не знаете, безопасен vCard; для мелкой печати, где решает плотность, лучше MECARD.
Когда после логотипа и адреса остаётся два сантиметра, вопрос уже не в том, какой формат полнее, а в том, какой читается.
На бейдже, который сканируют на ходу, выигрывает более толстый код: он читается с первой попытки, а не с третьей.
На приборах, чемоданчиках с образцами и мелких изделиях, где квадрат в два сантиметра — уже максимум.
Поддержка хорошая, но не полная. Камеры современных iPhone и Android распознают MECARD и предлагают сохранить. Старые устройства и часть сканеров показывают только текст. Если контакт обязан дойти в любом случае, берите Контактная карточка (vCard 3.0).
Он несёт меньше, чем vCard. Нет поля должности, нет раздельных типов телефонов и нет нескольких адресов.
Служебные символы экранируются, и самодельный MECARD спотыкается именно здесь. Запятая и точка с запятой разделяют поля и составляющие имени. Название компании с запятой без экранирования разваливается. Этот генератор это делает.
Всё, что в нём есть, публично. Сканирующий видит все поля.
Адрес — одно свободное поле. Улица, индекс и город в одной строке; телефон это покажет, но не сможет разделить то, что не получил разделённым.