Generátory

Generátory na každodenné úlohy: QR kódy, čiarové kódy, UUID a náhodné hodnoty — vytvorené lokálne v prehliadači a zadarmo.

Všetko tu je určené na čítanie strojom

Túto kategóriu spája to, že takmer nikdy nie ste vy sami spotrebiteľom výstupu. Skener číta čiarový kód, kamera telefónu číta QR kód, databáza indexuje UUID, prehliadač vykresľuje farbu. Otázka, na ktorej záleží pri každom nástroji tu, je preto rovnaká: prijme to, čo príjemca potrebuje?

Kód, ktorý niekto naskenuje pri pokladni alebo na palete — generátor čiarových kódov. EAN-13, UPC, Code128 a ďalšie, s kontrolnou číslicou vypočítanou za vás.

Kód, ktorý niekto naskenuje telefónom — generátor QR kódov. Sedemnásť typov obsahu, logá, gradienty a každý kód otestovaný na skenovateľnosť ešte pred stiahnutím.

Identifikátor pre záznam v databáze alebo API objekt — generátor UUID, verzie 1 a 3 až 7.

Farebná hodnota v konkrétnej notácii — výber farieb: HEX, RGB, HSL, OKLCH, CMYK, plus najbližší token z Tailwindu.

Číslo alebo zoznam čísel — náhodné čísla v rozsahu, ktorý si nastavíte, alebo prvočísla v ňom.

Čiarový kód alebo QR kód?

Otázka, s ktorou sem prichádza najviac ľudí, a žiadna z produktových stránok na ňu sama nevie odpovedať, pretože každá pozná iba samu seba.

Čiarový kód, ak číslo už existuje a niečo v maloobchodnom alebo logistickom reťazci ho musí prečítať — pokladňa, skladový skener, systém evidencie zásob. Jednorozmerný čiarový kód uchováva krátke číslo a nič viac. Jeho prednosťou je, že aj desaťročia starý laserový skener ho prečíta okamžite a spoľahlivo, a že celé odvetvia sú postavené na predpoklade, že to tak bude.

QR kód, ak je čítačkou telefón a obsah je čokoľvek bohatšie ako číslo: URL adresa, prihlasovacie údaje na Wi-Fi, vizitka (vCard), platobný reťazec. QR uchová oveľa viac dát, prežije čiastočné poškodenie vďaka korekcii chýb a skenuje sa z ľubovoľného uhla. Nedokáže však participovať v maloobchodných systémoch, ktoré očakávajú GTIN.

Ak je odpoveď „chcem, aby ľudia naskenovali tento plagát telefónom”, je to QR kód. Ak je odpoveď „náš dodávateľ chce čiarový kód na krabici”, je to čiarový kód, a číslo musí prísť od nich.

Vygenerované nie je to isté ako zaregistrované

Rozdiel, ktorý spôsobuje najviac sklamania, tak to povedzme na rovinu.

Čiarový kód, ktorý tu vygenerujete, nie je oficiálne produktové číslo. Generátor vykreslí platný, skenovateľný symbol so správnou kontrolnou číslicou pre akékoľvek číslice, ktoré zadáte. Nemôže vám prideliť GTIN — tie prichádzajú od GS1, stoja peniaze, a maloobchodník, ktorý naskenuje svojvoľne vymyslené číslo, zistí, že patrí niekomu inému, alebo nikomu. Vhodné pre interné skladové štítky, nevhodné pre čokoľvek, čo prechádza cez obchod.

UUID je unikátne, nie tajné. Kolízia nie je reálnym rizikom, no v4 UUID v URL adrese je stále hodnota, ktorú niekto môže zdieľať, zalogovať alebo vložiť do ticketu podpory. Unikátnosť nie je autorizácia. Ak zdroj potrebuje ochranu, potrebuje kontrolu prístupu, nie neuhádnuteľný názov.

QR kód je iba taký dobrý, ako to, na čo odkazuje. Kód je po vytlačení trvalý; URL adresa za ním nie je. Vytlačené kódy nasmerujte na odkaz, ktorý kontrolujete a viete presmerovať, nikdy na URL kampane, ktorú o pol roka zrušíte.

Každý nástroj na tejto stránke beží úplne v prehliadači, takže nič, čo zakódujete — platobný reťazec, heslo na Wi-Fi alebo identifikátor zákazníka — sa nikam neprenáša.

Ocenil by som, keby ste tieto stránky zdieľali s priateľmi, uložili si ich do záložiek alebo na ne odkazovali. Ďakujem! 🙏