Sve ovdje je napravljeno da ga čita mašina
Ovu kategoriju spaja to što skoro nikad niste vi taj koji koristi izlaz. Skener čita bar kod, kamera telefona čita QR kod, baza podataka indeksira UUID, preglednik iscrtava boju. Zato je pitanje koje je bitno za svaki alat ovdje isto: hoće li ono što ovo prima to i prihvatiti?
Kod koji će neko skenirati na kasi ili paleti — generator bar kodova. EAN-13, UPC, Code128 i ostali, sa kontrolnom cifrom izračunatom umjesto vas.
Kod koji će neko skenirati telefonom — generator QR kodova. Sedamnaest tipova sadržaja, logotipi, gradijenti, i svaki kod se testira skeniranjem prije nego što ga preuzmete.
Identifikator za red u bazi podataka ili API objekat — generator UUID-ova, verzije 1 i 3 do 7.
Vrijednost boje u određenom zapisu — birač boja: HEX, RGB, HSL, OKLCH, CMYK, plus najbliži Tailwind token.
Broj, ili lista brojeva — nasumični brojevi u opsegu koji odredite, ili prosti brojevi u jednom.
Bar kod ili QR kod?
Pitanje s kojim ljudi najčešće dolaze, a nijedna stranica proizvoda na njega ne može odgovoriti jer svaka zna samo za sebe.
Bar kod ako broj već postoji i nešto u maloprodajnom ili logističkom lancu mora da ga pročita — kasa, skladišni skener, sistem za evidenciju zaliha. Jednodimenzionalni bar kod čuva kratak broj i ništa više. Njegova vrlina je što ga skener star deceniju čita momentalno i pouzdano, i što su čitave industrije izgrađene na pretpostavci da hoće.
QR kod ako je telefon čitač, a sadržaj je nešto bogatije od broja: URL, wi-fi kredencijali, vCard, string za plaćanje. QR nosi mnogo više podataka, preživljava djelimično oštećenje zahvaljujući korekciji grešaka, i skenira se pod bilo kojim uglom. Ono što ne radi jeste učešće u maloprodajnim sistemima koji očekuju GTIN.
Ako je odgovor “želim da ljudi ovo skeniraju telefonom sa plakata”, onda je to QR kod. Ako je odgovor “naš dobavljač je tražio bar kod na kutiji”, onda je to bar kod, a broj mora doći od njih.
Generisano nije isto što i registrovano
Razlika koja izaziva najviše razočaranja, pa vrijedi biti direktan.
Bar kod koji ovdje generišete nije zvaničan broj proizvoda. Generator iscrtava ispravan, skenabilan simbol s tačnom kontrolnom cifrom za bilo koje cifre koje unesete. Ne može vam dodijeliti GTIN — ti brojevi dolaze od GS1, koštaju novac, a prodavac koji skenira samostalno izmišljen broj otkriće da pripada nekome drugom ili nikome. U redu je za interne skladišne naljepnice, nije u redu za bilo šta što prolazi kroz prodavnicu.
UUID je jedinstven, ali nije tajan. Kolizija nije praktična briga, ali v4 UUID u URL-u je i dalje vrijednost koju neko može podijeliti, zabilježiti u log ili nalijepiti u tiket podrške. Jedinstvenost nije isto što i ovlaštenje. Ako resurs treba zaštitu, treba mu provjera pristupa, a ne naziv koji je teško pogoditi.
QR kod je dobar koliko i ono na šta pokazuje. Kod je trajan jednom kada se odštampa; URL iza njega nije. Odštampane kodove usmjerite na link koji kontrolišete i možete preusmjeriti, nikad na URL kampanje koju ćete ugasiti za šest mjeseci.
Svaki alat na ovoj stranici radi u potpunosti u pregledniku, pa ništa što kodirate — string za plaćanje, wi-fi lozinku ili identifikator kupca — se ne prenosi nikuda.