Un cod QR MECARD salvează un contact în telefon, ca un vCard, dar într-un format mult mai compact. A fost proiectat pentru telefoanele japoneze cu taste, iar moștenirea aceasta explică și de ce este mai mic, și de ce suportul nu este universal.
Payload-ul este o înregistrare compactă: MECARD:N:Last,First;TEL:…;EMAIL:…;; Câmpurile sunt separate prin punct și virgulă, totul se termină cu două, și nu există structură pe rânduri — de acolo vine economia de dimensiune față de un vCard, unde fiecare proprietate are rândul și numele ei.
Mai mic contează mai mult decât pare. Un cod de contact se tipărește de obicei pe o carte de vizită, cea mai mică suprafață pe care cineva pune un cod QR. Mai puține caractere înseamnă mai puține module, pătrățele mai mari la aceeași dimensiune fizică și un cod care se mai scanează după o lună în portofel.
Cu diacritice, economia este și mai mare. Fiecare ă, â, î, ș sau ț ocupă doi octeți, deci exact acolo unde numele, funcția și firma sunt scrise corect românește, concizia formatului aduce cel mai mult. Este argumentul practic pentru MECARD aici, în locul unui vCard.
Prețul este suportul. Carte de vizită (vCard 3.0) este formatul pe care îl înțeleg toate telefoanele, toate aplicațiile de contacte și toate CRM-urile. MECARD este înțeles de majoritatea scanerelor moderne, dar nu de toate, și de mai puține programe de desktop. Dacă fișa contează mai mult decât dimensiunea, vCard este alegerea sigură — și este gratuit și el aici.
Cazul în care MECARD chiar este mai bun: un cod mic care se scanează sigur de pe o carte, în lumină slabă.
Date de contact care se salvează, nu doar se afișează, tipărite suficient de mic ca să nu domine ecusonul.
Oriunde suprafața de tipar este constrângerea, iar datele de contact sunt scurte.
Suportul este bun, dar nu universal. Unele scanere afișează textul brut MECARD: în loc să ofere salvarea unui contact. Carte de vizită (vCard 3.0) nu are problema aceasta.
Poartă mai puțin decât un vCard. Fără fotografie, fără adresă structurată pe mai multe rânduri, mai puține tipuri de câmpuri. De acolo vine avantajul de dimensiune, nu dintr-o scăpare.
Caracterele rezervate sunt escapate, iar un MECARD scris manual greșește de obicei exact aici. Două puncte sau un punct și virgulă în interiorul unei valori trunchiază înregistrarea în tăcere.
Tot ce se află în el este public. Un cod de contact tipărit poate fi decodificat și recoltat în masă, deci folosiți datele de serviciu, nu pe cele de acasă.
Adresa este un singur câmp de text liber. Telefoanele o afișează, dar nu pot separa un oraș sau un cod poștal care nu le-a fost trimis separat.