Todavía tengo una caja de zapatos con tarjetas de presentación de conferencias a las que asistí hace años. Casi ninguno de los contactos me quedé, porque escribir una tarjeta en mi teléfono era una tarea que siempre quise hacer más tarde y rara vez hacía. Las personas que salvé fueron las que me mostraron un código QR en su teléfono o en su placa: lo escaneé, toqué guardar y estaban en mi libreta de direcciones antes de que terminara el apretón de manos. Cuando construí el generador de códigos QR VCard para Toolz, esa fue la experiencia que estaba persiguiendo, y esta guía es lo que aprendí al hacer un código de contacto que se guarda limpiamente en el primer escaneo.
TL;Dr: Un código QR de vCard codifica sus datos de contacto, nombre, teléfono, correo electrónico, empresa, dirección, en el formato vCard que los teléfonos leen de forma nativa. Un escaneo ofrece guardarlo directamente en la libreta de direcciones de alguien 's, completamente completa. Esta herramienta crea el registro vCard 3.0, escapa correctamente de los caracteres especiales y lo codifica en su navegador, por lo que no se carga nada. Descargue SVG para imprimir o PNG para una firma de correo electrónico y nunca caducará.
Construyo productos sobre Laravel y React, y me gustan las herramientas que reemplazan un molesto paso manual con algo instantáneo y correcto. Un código QR de vCard hace eso para el ritual de networking más antiguo que existe. Una vez que veas cómo funciona el formato, entenderás por qué algunos códigos se guardan perfectamente y otros eliminan la mitad de tus datos, y sabrás cómo hacer que los tuyos aterricen cada vez.
¿qué es un código QR de vCard?
Un código QR de vCard es un código QR cuyo contenido es una vCard, el formato de archivo estándar para una tarjeta de presentación electrónica, especificado como RFC 6350. En lugar de apuntar a un sitio web, el código contiene un pequeño bloque de texto que describe a una persona: su nombre, números de teléfono, correo electrónico, organización, puesto de trabajo, sitio web y dirección. Cuando la cámara de un teléfono lo lee, el sistema operativo reconoce el formato vCard y ofrece crear un nuevo contacto con todos los campos ya completados.
El formato en sí es antiguo y muy compatible. vCard ha sido un estándar desde mediados de la década de 1990 y es lo que importan Apple Contacts, Google Contacts y Microsoft Outlook cuando abre un .vcf archivo. Codificar una vCard en un código QR simplemente coloca el mismo registro en un formato que una cámara puede captar de una tarjeta impresa, una placa, un escaparate o una diapositiva. Debido a que el soporte está integrado en el teléfono, la persona que escanea no necesita ninguna aplicación especial.
El valor es el mismo que el de un código WiFi pero para personas en lugar de redes: elimina la escritura. Un intercambio de tarjetas de presentación normalmente termina con una persona entrecerrando los ojos a la otra y copiando campos en su teléfono, dejando caer un dígito o escribiendo mal un apellido en el camino. Un escaneo transfiere todos los campos exactamente, por lo que el contacto que aparece en la libreta de direcciones es el contacto que desea compartir. Si alguna vez ha generado una URL limpia slug con a slug generator y agradecido de no tener que desinfectarlo a mano, este es el mismo alivio que se aplica a los datos de contacto.
¿cómo funciona realmente el formato vCard?
Dentro del código hay un registro de texto sin formato que se ve así:
BEGIN:VCARD
VERSION:3.0
N:Rivera;Jordan;;;
FN:Jordan Rivera
ORG:Toolz.dev
TITLE:Product Engineer
TEL;TYPE=CELL:+1 555 0142
EMAIL;TYPE=INTERNET:[email protected]
URL:https://toolz.dev
END:VCARD
Cada registro comienza con BEGIN:VCARD y un VERSION línea, y termina con END:VCARD. Cada línea intermedia es una propiedad: N y FN pentru numele, TEL pentru număr de telefon, EMAIL, ORG, TITLE, URLy ADR para una dirección. La herramienta emite vCard 3.0 específicamente, porque es la versión con el soporte más amplio y confiable para todos los teléfonos. Existe la versión 4.0 más nueva, pero la 3.0 es la opción segura cuando no puedes controlar qué teléfono escaneará el código.
Dos propiedades merecen una mirada más cercana porque hacen tropezar a la gente. El N la propiedad está estructurada: sus componentes son apellido, nombre de pila, nombres adicionales, prefijo y sufijo, separados por punto y coma, por lo que N:Rivera;Jordan;;; significa que el apellido es Rivera y el nombre es Jordan. El FN la propiedad es "nombre formateado" la cadena de visualización única que muestra el teléfono, que la herramienta construye como " Jordan Rivera". Obteniendo el N un error de pedido es un error clásico que hace que los contactos se guarden con el nombre y el apellido intercambiados, por lo que generador de códigos QR VCard siempre los escribe en el orden correcto de familia y luego dado.
La otra sutileza se está escapando. En vCard 3.0, la barra invertida, la coma, el punto y coma y la nueva línea de los caracteres son especiales dentro de un valor de texto, por lo que el nombre de una empresa como "Rivera; Chen y amplificador; Co" tiene que escapar su punto y coma o se leerá mal como límite de campo. La herramienta escapa de estos caracteres por usted, lo que significa que puede escribir un nombre o dirección exactamente como debería aparecer y confiar en el registro codificado para preservarlo. Este es el tipo de corrección a nivel de formato que es más amplio Generador de códigos QR se aplica a su preajuste vCard, que se incluye aquí en una herramienta de creación de tarjetas enfocada.
¿Qué sucede después de que se construye el disco?
Una vez que existe el texto de la vCard, se codifica como una matriz QR siguiendo ISO/IEC 18004, el estándar de código QR. El registro se convierte a UTF-8 bytes, envuelto en corrección de errores de Reed-Solomon para que sobreviva a un scuff o un pliegue, dispuesto en módulos y enmascarado para un escaneo confiable. Una vCard es más larga que una URL, a menudo unos pocos cientos de bytes una vez que incluye una dirección, por lo que el código resultante sube a una versión QR más alta con más módulos de los que necesitaría un enlace simple.
Esa densidad es lo principal a tener en cuenta. Cada campo que agregas hace que el código sea más grande y fino, y un código muy denso es más difícil de escanear desde la distancia o en un tamaño de impresión pequeño. El consejo práctico, que vuelvo a continuación, es incluir los campos que importan y dejar el resto en blanco en lugar de completar cada caja por el simple hecho de hacerlo. Una vCard sencilla con un nombre, un teléfono, un correo electrónico y una empresa escanea más rápido e imprime más pequeño que uno acolchado con cada campo opcional.
Debido a que los detalles se encuentran dentro de la imagen, el código es estático y privado. No hay página de inicio en el medio, ni cuenta ni seguimiento de escaneo. Algunos comerciales " tarjeta de presentación digital " Los servicios enrutan el escaneo a través de sus servidores para que puedan contar vistas o permitirle editar detalles más tarde, lo cual es una característica real pero también significa que el código deja de funcionar si deja de pagar. Esta herramienta es sencilla y permanente: sus datos están en la imagen y en ningún otro lugar, que es la postura de privacidad que defendí en el Guía de privacidad de datos.
¿cómo creo un código QR de vCard?
La herramienta lo mantiene en cuatro pasos.
Paso 1: Complete sus datos de contacto
Ingrese su nombre, teléfono, correo electrónico, empresa, puesto de trabajo, sitio web y dirección. No necesitas todos los campos. Un nombre más una forma de comunicarse con usted, un teléfono o un correo electrónico, es suficiente para producir una vCard válida y útil. Complete lo que desea compartir y deje el resto vacío.
Paso 2: mira el código y mantenlo ajustado
El código QR se vuelve a dibujar instantáneamente a medida que escribe y la vista previa muestra el recuento de bytes para que pueda ver cuánto está empaquetando. Si el código se vuelve denso, pregunte si cada campo gana su lugar. Es posible que una insignia de conferencia solo necesite nombre, empresa y correo electrónico; una tarjeta de presentación completa podría agregar teléfono y sitio web. Recortar campos opcionales mantiene el código fácil de escanear.
Paso 3: establezca la corrección de errores y los colores
Eleve la corrección de errores a Q o H si la tarjeta se imprimirá pequeña o si desea colocar un logotipo en el centro y elija colores de primer plano y fondo que se ajusten a su marca manteniendo un fuerte contraste. Los módulos oscuros de alto contraste sobre un fondo claro son los que hacen que un código sea escaneable de manera confiable.
Paso 4: Descargar y compartir
Exporte un vector SVG para cualquier cosa impresa, tarjetas de presentación, insignias, señalización, porque los vectores se mantienen nítidos en cualquier tamaño, o un PNG para una firma de correo electrónico o una diapositiva. Escanee el resultado con un par de teléfonos diferentes antes de comprometerse con una tirada.
¿Qué campos debo incluir?
Comience con los campos que hacen que el contacto sea localizable y accesible: un nombre y al menos uno de teléfono o correo electrónico. Agregue empresa y título de trabajo si el contexto es profesional, ya que ayudan a la persona a recordar quién es usted cuando desplaza sus contactos semanas después. Agregue un sitio web si es realmente útil, y una dirección solo si las personas realmente necesitan visitarlo, lo cual es más relevante para una tienda o oficina que para un individuo.
La razón para ser selectivo es la densidad, que mencioné anteriormente. Una vCard crece con cada campo y, más allá de cierto tamaño, el código se vuelve complicado de escanear. También hay un factor humano: una tarjeta de contacto repleta de todos los campos posibles es más ruidosa de leer que una con tres o cuatro datos claros. Tiendo a incluir el nombre, la empresa, el móvil y el correo electrónico como núcleo, y agregar el resto solo cuando la situación lo requiera. Piénselo como pensaría sobre una tarjeta real, donde imprime lo que importa y deja el desorden apagado.
¿cuál es la diferencia entre un código QR de vCard y una tarjeta de presentación?
En la práctica, normalmente nada. "Código QR de tarjeta de presentación" y "tarjeta de presentación digital" Son nombres comerciales para lo mismo subyacente: un código QR que codifica los datos de contacto. Cuando los detalles se codifican directamente, como ocurre aquí, el código QR es un código QR de vCard. La etiqueta que utilizan las personas depende de la audiencia, pero el mecanismo es el formato vCard que hace el trabajo.
La distinción que sí importa es directa versus dinámica. Un código de vCard directo, del tipo que crea esta herramienta, contiene los detalles mismos, se guarda instantáneamente al escanear, funciona sin conexión y nunca caduca. Un " dinámico; tarjeta de presentación digital" El código contiene un enlace a una página de perfil alojada, que le permite al proveedor realizar un seguimiento de los escaneos y editar sus datos después de imprimirlos, a costa de depender de que su servicio permanezca en línea y, a menudo, de una suscripción. Ambos tienen su lugar. Si quieres algo gratuito, permanente y privado que se guarde directamente en el teléfono, la vCard directa es la que deseas.
¿es seguro crear un código QR de vCard con mis datos?
Con una herramienta del lado del cliente, sí. La vCard se ensambla y codifica en su navegador mediante JavaScript, por lo que su número de teléfono, correo electrónico y dirección se convierten en una matriz QR en su propio dispositivo y nunca se transmiten. Puede verificar esto en la pestaña de la red de su navegador, donde generar el código no produce ninguna solicitud y la herramienta continúa funcionando sin conexión una vez cargada.
La precaución sensata es la misma que la de cualquier tarjeta de presentación: cualquier persona que la escanee puede leer cualquier cosa que le ponga. Esa es la intención de una tarjeta que repartas, pero es una razón para pensar qué detalles incluyes en un código que se mostrará en público. Para una tienda o un stand, un teléfono de trabajo, un correo electrónico de trabajo y el nombre de una empresa suelen ser todo lo que desea; la dirección de su casa probablemente no lo sea. Compartir la cantidad correcta es una decisión, y mantener esa opinión con usted en lugar de un servicio de terceros es parte de la apelación, un tema que se desarrolla a través de Guía de productividad para desarrolladores también.
¿por qué a veces un código QR de vCard no se escanea ni se guarda?
Cuando un código de contacto se comporta mal, las causas se agrupan en algunos grupos. El código es demasiado denso porque había demasiados campos empaquetados en él, por lo que un teléfono tiene dificultades para resolver todos los módulos, especialmente en tamaños pequeños. El contraste de impresión es deficiente o falta la zona tranquila alrededor del código, por lo que la cámara no puede encontrar el patrón. Un logotipo colocado sobre el centro cubre demasiados módulos y rompe los datos. O, más raramente, un campo contenía un carácter especial sin escape que corrompía el registro, lo que la herramienta 's escapar está diseñado para evitar.
Trabaja a través de ellos en orden. Recorta los campos opcionales para reducir el código. Mantenga los módulos oscuros genuinamente oscuros sobre un fondo claro y deje al menos un margen de cuatro módulos. Si está utilizando un logotipo, genere en el nivel de corrección de errores H y mantenga el logotipo bajo aproximadamente una cuarta parte del área del código, centrado. Y pruebe siempre el tamaño impreso con más de un teléfono, porque un código que escanea su pantalla con brillo máximo puede comportarse de manera diferente en una tarjeta de presentación mate bajo la iluminación de la oficina. Si también comparte acceso a la red en su ubicación, el acompañante Generador de códigos QR WiFi aplica el mismo enfoque del lado del cliente a eso.
Preguntas frecuentes
¿qué es un código QR de vCard?
Un código QR de vCard es un código QR que almacena datos de contacto en formato vCard. Cuando un teléfono lo escanea, el dispositivo ofrece guardar a esa persona como un nuevo contacto, completando el nombre, teléfono, correo electrónico y otros campos automáticamente en lugar de hacer que alguien los escriba.
¿Cómo hago un código QR para mis datos de contacto?
Ingrese su nombre, teléfono, correo electrónico y cualquier otro detalle que desee compartir. La herramienta crea un registro vCard 3.0 y lo codifica como un código QR escaneable que puede descargar como SVG o PNG y agregar a una tarjeta de presentación, insignia o firma de correo electrónico.
¿Cómo guarda alguien mi contacto escaneando el código?
Abren la aplicación de la cámara y la apuntan al código. Aparece un mensaje que ofrece agregar el contacto; Al tocarlo se abre una pantalla de nuevo contacto precargada que pueden guardar. La mayoría de los iPhone y teléfonos Android modernos hacen esto con la cámara incorporada, sin necesidad de aplicación adicional.
¿cuál es la diferencia entre un código QR de vCard y una tarjeta de presentación?
Suelen ser lo mismo. "Código QR de tarjeta de presentación" es el nombre comercial; los datos subyacentes son un registro de vCard. Esta herramienta codifica el contacto directamente, por lo que no hay una página de inicio en el medio y los detalles se guardan directamente en el teléfono.
¿qué campos debo incluir en un código QR de vCard?
Incluya un nombre y al menos un método de contacto, teléfono o correo electrónico. Agregue empresa, título, sitio web y dirección si son relevantes. Cada campo adicional hace que el código sea más denso, así que omita todo lo que no necesite estar allí para mantener el código fácil de escanear.
¿caduca el código QR de vCard o realiza un seguimiento de los escaneos?
No. Es un código QR estático: sus datos están codificados en la imagen misma, por lo que no hay un enlace corto que caduque y no hay nada que cuente los escaneos. Los generadores que requieren un registro a menudo producen códigos dinámicos enrutados a través de sus servidores, pero este no.
¿puedo poner mi logotipo en un código QR de vCard?
Sí, si genera en el nivel de corrección de errores H y mantiene el logotipo en aproximadamente una cuarta parte del área del código, centrado. Exporte el SVG, coloque el logotipo en la parte superior de una herramienta de diseño y luego pruebe el resultado con algunos teléfonos antes de imprimir.
¿por qué mi código VCard QR no se escanea ni se guarda?
Las causas comunes son demasiados datos en un código, poco contraste de impresión o un logotipo de gran tamaño que cubre módulos clave. Recorte los campos opcionales, mantenga los módulos oscuros genuinamente oscuros con una zona clara y silenciosa y pruebe el tamaño impreso antes de producir copias.



