UltKit

Cum creați un cod QR static și gratuit care se scanează

Pentru a crea un cod QR, alegeți mai întâi ce trebuie să facă scanarea (deschide un link, conectează la Wi-Fi, salvează un contact). Codificați conținutul ca cod static, fără dată de expirare și exportați-l în SVG pentru tipar sau ca PNG de 1000 px pentru ecrane. Înainte de tipărire, scanați-l cu două telefoane diferite. Dimensiunea, contrastul și marginea albă contează mai mult decât generatorul ales pentru ca un cod să funcționeze.

Jonas WeberJonas WeberEditor performanță web
Actualizat 11 min de citit
Fotografie alb-negru cu o mână deschisă care întinde un smartphone; pe ecranul în stil bilet se vede un cod QR, iar în spate este o pardoseală cu dale, în ceață
Answer

Care este cea mai rapidă metodă de a crea un cod QR care să funcționeze în continuare?

Codificați linkul sau datele direct într-un cod static, păstrați conținutul scurt, tipăriți codul la cel puțin 2 × 2 cm (sau o zecime din distanța de scanare) cu o bordură albă de 4 module, cod închis pe fundal deschis, și testați-l pe un iPhone și pe un telefon Android înainte de tipărire.

Ce conține de fapt un cod QR

Un cod QR este un cod de bare bidimensional care stochează o bucată scurtă de text, nimic mai mult. Denso Wave, o companie din grupul Toyota, l-a proiectat în 1994 pentru a urmări piesele auto pe liniile de asamblare, iar în 2000 a devenit standardul internațional ISO/IEC 18004. Cele trei pătrate mari din colțuri îi arată scanerului unde se află codul și care este orientarea lui; pătratele mici, numite module, conțin datele. Un link, o autentificare Wi-Fi și o carte de vizită sunt toate doar text într-un anumit format, iar telefonul decide ce face cu el după decodare.

Codurile vin în 40 de mărimi numite versiuni, de la 21 × 21 module (versiunea 1) la 177 × 177 module (versiunea 40). Cea mai mare versiune conține 7.089 de cifre, 4.296 de caractere alfanumerice sau 2.953 de octeți. Cifra de 4.296 se aplică doar setului alfanumeric restrâns: cifre, litere mari, spațiu și opt simboluri. Un URL obișnuit cu litere mici folosește modul pe octeți, deci limita reală este mai mică, iar fiecare caracter în plus împinge codul spre o versiune mai densă, cu module mai mici.

Fiecare cod conține și corecție de erori Reed–Solomon, care îi permite scanerului să reconstituie mesajul când o parte din model este murdară, zgâriată sau acoperită. Cele patru niveluri recuperează aproximativ 7% (L), 15% (M), 25% (Q) și 30% (H) din cod. Nivelurile mai mari costă spațiu, pentru că datele de recuperare sunt stocate alături de conținutul dumneavoastră. În practică, lungimea conținutului și nivelul de corecție stabilesc împreună cât de dens este modelul, iar densitatea decide dacă un telefon vechi îl poate citi de la capătul unei camere sau doar de la câțiva centimetri.

Cum formatați fiecare tip de conținut

Telefoanele recunosc o mână de formate de text și le transformă în acțiuni. Un link care începe cu https:// deschide browserul. O linie care începe cu WIFI: oferă conectarea la o rețea, tel: oferă un apel, mailto: deschide un e-mail nou, iar SMSTO: începe un mesaj text. Un contact se codifică ca vCard (BEGIN:VCARD) sau în varianta mai scurtă MeCard (MECARD:N:Weber,Jonas;TEL:+4930…;;), iar un eveniment din calendar folosește blocul iCalendar BEGIN:VEVENT. Pentru descărcarea aplicațiilor, codificați un singur link web care trimite iPhone-urile în App Store și telefoanele Android în Google Play, în loc să tipăriți două coduri. În India, un cod de plată UPI este un link upi://pay?pa=name@bank&pn=Name pe care orice aplicație UPI îl deschide cu beneficiarul completat.

Nu trebuie să scrieți aceste șiruri de mână. Generatorul gratuit de coduri QR le construiește din câmpurile formularului: alegeți Tipul codului QR, completați Link, Numele rețelei sau Număr de telefon și apăsați Generează. Cunoașterea formatului brut tot ajută când un cod se comportă ciudat, când construiți un tabel pentru coduri în masă sau când o aplicație de scanare arată text simplu în loc de un buton de conectare. Șirul Wi-Fi de mai jos este cel pe care îl greșesc cei mai mulți: tipul de securitate vine primul, caracterele speciale precum punctul și virgula din parolă cer un backslash înainte, iar linia se termină cu două puncte și virgulă.

Cum arată textul decodat pentru fiecare tip de conținut
ConținutTextul din codCe oferă telefonul
Link către un sitehttps://example.com/menuDeschide în browser
Rețea Wi-FiWIFI:T:WPA;S:CafeGuest;P:espresso42;;Conectare la rețea
Contact (MeCard)MECARD:N:Weber,Jonas;TEL:+4930123456;;Salvare contact
E-mailmailto:[email protected]?subject=OrderE-mail nou
SMSSMSTO:+15551234567:Table 12 readyMesaj nou
Eveniment în calendarBEGIN:VEVENT … END:VEVENTAdăugare în calendar
Text simpluOrice text, până la aproximativ 300 de caractere pentru tiparAfișare text
Formatul codului QR Wi-Fi (înlocuiți numele și parola)
WIFI:T:WPA;S:name;P:pass;;

Coduri QR statice și coduri dinamice

Un cod static stochează conținutul direct în model. Nimic nu se interpune între scanare și destinație, deci nu poate expira, nu poate fi oprit de o terță parte și nu costă nimic să-l păstrați. Un cod dinamic stochează în schimb un link scurt de redirecționare, de exemplu domeniul unui furnizor plus câteva caractere, iar serverul furnizorului trimite fiecare scanare către destinația setată în contul dumneavoastră. Asta e tot trucul. Partea editabilă este redirecționarea, nu codul, iar redirecționarea există doar cât există serviciul și contul dumneavoastră.

De aceea multe generatoare gratuite care cer înregistrare ca să puteți „edita mai târziu” vând de fapt acea redirecționare. Când se termină perioada de probă sau abonamentul expiră, redirecționarea se oprește, iar fiecare cod tipărit duce la o pagină de eroare sau la un ecran de upgrade. Aceeași flexibilitate se poate obține fără furnizor: codificați un link pe un domeniu al dumneavoastră, de exemplu yoursite.com/menu, și schimbați ce afișează pagina sau unde redirecționează. Ghidul codului QR dinamic explică pas cu pas configurarea cu o redirecționare 302.

Static

Conținut în model

Linkul sau datele sunt scrise chiar în cod.

  • Nu expiră niciodată, fără cont
  • Funcționează offline pentru Wi-Fi, contacte și text
  • Schimbarea țintei înseamnă retipărire
Best for: Pentru afișe cu Wi-Fi, cărți de vizită, ambalaje, orice se tipărește în serie.
Dinamic

Link scurt de redirecționare

Codul conține un URL scurt pe care un server îl redirecționează.

  • Destinația se poate schimba după tipărire
  • Numărul de scanări vine din jurnalele redirecționării
  • Nu mai funcționează dacă serviciul de redirecționare se oprește
Best for: Campanii în care pagina de destinație se va schimba, rulate de pe domeniul dumneavoastră.
O mână ține un smartphone care afișează pe ecran un cod QR alb-negru, văzut printr-o decupare rotundă într-un fundal închis
Foto: Unsplash

Dimensiune, distanță și zona liberă

Minimul practic pentru un cod tipărit citit de la distanța brațului este de aproximativ 2 × 2 cm (0,8 × 0,8 in), și doar pentru conținut scurt; un cod dens, cu un link lung, are nevoie de 3 cm sau mai mult. Pentru orice se citește de mai departe, folosiți regula 10:1: codul trebuie să aibă lățimea de cel puțin o zecime din distanța de scanare. Un afiș citit de la 2 m cere un cod de 20 cm, o inscripție pe vitrină citită de pe trotuar de la 3 m cere 30 cm. Măsurați codul în sine, nu grafica din jurul lui.

În jurul modelului se află zona liberă, o margine goală pe care standardul o fixează la 4 module pe fiecare parte. Designerii o taie ca să strângă aspectul, iar scanerele nu mai găsesc marginea, mai ales când codul stă pe o fotografie încărcată. Păstrați Zonă liberă la 4 și tratați bordura albă ca pe o parte din cod. Contrastul contează la fel de mult: module închise pe fundal deschis, ideal negru pe alb. Codurile colorate se scanează bine când culoarea codului este clar mai închisă decât fundalul, dar gradientele, fundalurile cu model și culorile pale reduc marja.

Codurile inversate, cu module deschise pe fundal închis, arată bine pe ambalaje închise la culoare, dar nu se citesc pe un număr surprinzător de scanere, inclusiv telefoane mai vechi și multe cititoare de la casele de marcat. Nu tipăriți niciodată unul fără să-l testați pe cel mai vechi dispozitiv pe care îl găsiți. Aceeași prudență se aplică siglelor plasate peste centru: setați Corecția erorilor la Maxim (30%), păstrați sigla sub aproximativ o cincime din lățimea codului și rețineți că sigla consumă marja de recuperare care ar acoperi altfel zgârieturile și reflexiile.

Alegeți formatul fișierului, apoi testați pe telefoane reale

Pentru tipar, exportați SVG. Este un format vectorial, deci codul rămâne clar la orice mărime, iar tipografia îl poate scala de la o carte de vizită la un banner fără margini înceţoșate ale modulelor. PDF și EPS sunt tot vectoriale și se potrivesc designerilor care lucrează în InDesign sau Illustrator. Pentru ecrane, prezentări și e-mailuri, un PNG de 1000 px sau mai mult este suficient; setați Dimensiunea imaginii mai mare pentru ecrane mari. Nu măriți niciodată un PNG mic sau o captură de ecran a unui cod, pentru că marginile reeșantionate devin moi. Dacă aveți doar un PNG al unui cod sau al unei sigle, convertirea PNG în SVG explică când funcționează vectorizarea. Generatorul de coduri QR SVG se deschide cu ieșirea vectorială selectată.

Apoi testați, pe mai multe telefoane. Camera iPhone-ului citește nativ coduri QR din iOS 11, în 2017, iar telefoanele Android actuale le citesc în camera standard sau prin Google Lens. Modelele Android mai vechi, telefoanele ieftine și scanerele de coduri de bare de la tejghele sunt mai puțin tolerante, și exact ele vor scana meniul dumneavoastră. Testați la mărimea și distanța reale, pe materialul real, în lumina reală. O probă tipărită lipită pe peretele real vă spune mai mult decât o previzualizare pe ecran.

iPhone

  1. 01Deschideți aplicația Cameră și îndreptați-o spre cod; nu este nevoie de nicio aplicație.
  2. 02Atingeți bannerul galben și verificați linkul sau acțiunea înainte să se deschidă.
  3. 03Repetați de la distanța la care va fi citit codul, nu doar de aproape.

Android

  1. 01Îndreptați camera standard spre cod sau deschideți Google Lens.
  2. 02Atingeți linkul sau acțiunea sugerată care apare deasupra codului.
  3. 03Încercați și un al doilea telefon Android, mai vechi, dacă puteți împrumuta unul.

Scanere și tipar

  1. 01Tipăriți o probă pe hârtia sau materialul final, la mărime naturală.
  2. 02Scanați-o în lumina reală, inclusiv cu reflexii de la lămpi.
  3. 03Pentru tejghele, încercați și scanerul de coduri de bare al magazinului.

Greșelile care strică codurile QR tipărite

Majoritatea codurilor QR „moarte” nu sunt coduri deteriorate. Sunt coduri care nu s-ar fi scanat niciodată la acea mărime sau pe acea suprafață, ori coduri care duc la un link care nu mai există. Vestea bună este că fiecare dintre aceste probleme poate fi prinsă la testare, înainte de tirajul tipărit, ceea ce costă câteva minute în loc de o retipărire. Lista de mai jos cuprinde defecțiunile cele mai frecvente pe meniuri, fluturași și etichete de produs, aproximativ în ordinea frecvenței.

Dacă un cod deja aflat în circulație a încetat să funcționeze, începeți cu destinația. Deschideți linkul codificat pe un computer: dacă pagina a dispărut, domeniul a expirat sau o perioadă de probă s-a încheiat, modelul este în regulă, iar soluția este un cod nou sau refacerea paginii. Dacă linkul funcționează, dar scanarea eșuează, problema este fizică, iar mărimea, contrastul sau zona liberă sunt aproape întotdeauna cauza. Țineți telefonul la distanțe diferite; dacă citește de aproape, dar nu de unde stau oamenii, codul este pur și simplu prea mic.

  • Linkul este prea lung

    Parametrii de urmărire și căile lungi împing codul spre o versiune densă, cu module minuscule. Eliminați parametrii de care nu aveți nevoie sau codificați o pagină scurtă pe propriul domeniu.

  • Codul este tipărit prea mic

    Păstrați cel puțin 2 × 2 cm pentru citire de aproape și aplicați regula distanței 10:1 pentru orice se află pe un perete sau pe o vitrină.

  • Contrast slab sau fundal cu gradient

    Folosiți o culoare închisă pentru cod pe un fundal simplu și deschis; gradientele și fotografiile din spatele codului încurcă reperele de poziționare.

  • Un link scurtat care a expirat

    Scurtatoarele gratuite de linkuri și codurile dinamice de probă pot înceta să redirecționeze. Codificați un link pe care îl controlați sau direct destinația finală.

  • Suprafețe curbe sau lucioase

    Sticlele, doze și cardurile laminate deformează sau reflectă modelul. Tipăriți mai mare, folosiți finisaj mat și așezați codul pe cea mai plată parte a suprafeței.

  • Zona liberă a fost tăiată

    Refaceți o bordură goală de 4 module pe fiecare parte, chiar dacă aspectul pare strâmt.

Ce poate și ce nu poate afla un cod QR despre dumneavoastră

Un cod QR static este cerneală tipărită. Nu poate înregistra cine l-a scanat, când sau unde și nu poate rula cod pe un telefon sau instala ceva. Scanarea doar decodează textul; telefonul afișează apoi ce a găsit și întreabă înainte de a deschide un link, de a forma un număr sau de a vă conecta la o rețea. Deci codul în sine nu știe nimic despre dumneavoastră. Ce se întâmplă mai departe depinde în întregime de destinație, exact ca și cum ați fi scris adresa în browser, și se aplică același discernământ.

Urmărirea intră prin link. Serverul de redirecționare al unui cod dinamic înregistrează fiecare cerere, de obicei cu ora, adresa IP (și implicit o locație aproximativă), tipul dispozitivului și browserul. Parametrii de urmărire din URL spun site-ului din ce afiș sau fluturaș a venit vizita. Aceasta este analiză web obișnuită și, ca proprietar al codului, este adesea exact ce doriți. Ca utilizator care scanează, citiți previzualizarea înainte de a atinge: domeniul vă spune cine va vedea vizita.

Riscul real este substituirea. Escrocii lipesc propriile autocolante cu coduri peste cele legitime pe parcometre și pe mesele din restaurante, trimițând oamenii la pagini de plată false, iar Comisia Federală pentru Comerț din SUA a avertizat consumatorii în privința asta. Dacă amplasați coduri în locuri publice, verificați-le din când în când și tipăriți domeniul de destinație sub cod. Pentru codurile Wi-Fi, rețineți că parola este stocată ca text simplu, deci folosiți o rețea pentru oaspeți; generatorul de coduri QR Wi-Fi construiește acest șir pentru dumneavoastră.

Listă de verificare pentru meniuri, afișe, cărți de vizită și ambalaje

Fiecare suprafață se strică în felul ei. Un meniu se udă și se șterge în fiecare seară, un afiș este citit de la capătul unei camere sau de pe peron, o carte de vizită este mică și adesea lucioasă, iar ambalajul se curbează în jurul unei sticle și stă apoi pe raft ani de zile după încheierea campaniei care l-a tipărit. Coloanele de mai jos adună verificările utile pentru fiecare suprafață înainte să aprobați tirajul, ca să funcționeze codul și după prima săptămână de utilizare reală.

Meniuri și cartonașe de masă

  • Cel puțin 3 × 3 cm la distanța de la masă
  • Link către o pagină pe care o puteți actualiza
  • Carton mat și o linie care spune ce deschide codul

Afișe și panouri

  • Lățime de cel puțin o zecime din distanța de citire
  • La înălțimea ochilor, ferit de reflexii
  • Corecție de erori Ridicată sau Maximă în exterior, domeniul tipărit dedesubt

Cărți de vizită și ambalaje

  • Nu mai mic de 2 × 2 cm, fișier vectorial pentru tipografie
  • Suprafață plată, niciodată curbura sau laminarea lucioasă
  • Un link care supraviețuiește produsului, scanat ca probă pe materialul final

Concluzii principale

  • Un cod QR conține doar text scurt; linkurile, autentificările Wi-Fi și contactele sunt formate pe care telefonul le recunoaște.
  • Codurile statice nu expiră niciodată. Un cod dinamic este o redirecționare, iar o puteți rula singur pe un domeniu pe care îl controlați.
  • Tipăriți la cel puțin 2 × 2 cm, respectați regula distanței 10:1 și păstrați o bordură albă de 4 module.
  • Folosiți SVG, PDF sau EPS pentru tipar și un PNG de 1000 px sau mai mult pentru ecrane.
  • Testați pe un iPhone, pe un telefon Android și pe un scaner mai vechi, la mărimea, distanța și lumina reale.
DistribuieXFacebookWhatsAppTelegram

Întrebări frecvente

Cât de lung poate fi conținutul unui cod QR?

Cea mai mare versiune poate conține până la 4.296 de caractere alfanumerice sau 2.953 de octeți, la cel mai scăzut nivel de corecție a erorilor. Pentru codurile tipărite, păstrați linkurile sub aproximativ 80 de caractere și textul simplu sub aproximativ 300, ca modelul să rămână suficient de aerisit pentru orice telefon.

Un cod QR static poate înceta vreodată să funcționeze?

Codul în sine nu încetează niciodată să funcționeze, deoarece conținutul face parte din model. Nu mai merge doar atunci când se schimbă destinația, de exemplu o pagină web ștearsă, o parolă Wi-Fi modificată sau un serviciu de scurtare a linkurilor care s-a închis.

Pot crea un cod QR care deschide o aplicație?

Codificați un link web către pagina aplicației din magazin sau către o pagină care detectează dispozitivul și trimite iPhone-urile în App Store, iar telefoanele Android în Google Play. Astfel, un singur cod funcționează pentru ambele.

De ce codul QR funcționează pe ecran, dar nu și pe hârtie?

Versiunea tipărită este de obicei mai mică, mai lucioasă sau mai puțin contrastantă decât previzualizarea de pe ecran, sau chenarul alb a fost tăiat în aranjarea în pagină. Tipăriți o probă la mărimea finală și scanați-o în lumina reală de utilizare.

Este sigur să scanați coduri QR în locuri publice?

Scanarea în sine este inofensivă, deoarece telefonul citește doar text. Verificați domeniul în previzualizare înainte de a-l deschide și fiți atenți la autocolantele lipite peste coduri existente, de pe parcometre sau de pe indicatoarele de plată.

Pot schimba culoarea unui cod QR?

Da, atât timp cât codul rămâne clar mai închis decât fundalul. Evitați culorile pale, gradientele și codurile inversate, deschis pe închis, dacă nu le-ați testat pe mai multe telefoane.

Continuă lectura