QR код за веб адресу носи саму адресу, па никада не истиче и показује тамо где сте га усмерили — трајно. Једино што вреди проверити пре штампе је дужина, јер дужа адреса даје гушћи код који мора да се одштампа већи.
Ово прави статички код: адреса се чува у самој шари. Ништа се не преузима, ниједан наш сервер не учествује када неко скенира, и нема се шта даље плаћати. То значи и да је одредиште фиксирано у тренутку када преузмете фајл.
Та трајност је цела погодба. Ако одштампате десет хиљада флајера који воде на example.com/akcija и акција се премести, кодови се не могу променити — али можете променити шта та адреса сервира. Усмерите одштампане кодове на адресу коју контролишете и преусмеравајте са сервера, и задржаћете флексибилност без плаћања претплате за динамичке кодове.
Посегните за другим типом када одредиште заправо није веб страница. Телефонски број припада коду Телефон, мрежа коду Wi-Fi мрежа, подаци за контакт коду Контакт картица (vCard 3.0) — сваки од њих ради нешто што адреса не може, попут повезивања на мрежу или уписа у именик.
Код утиснут у амбалажу или причвршћен на зид скенираће се годинама. Усмерите га на трајну адресу на сопственом домену и преусмеравајте одатле, да би одредиште могло да се мења када се промени страница производа.
Примените правило 10:1 на салу. Постер који се чита са три метра тражи код од око 30 cm; слајд који се чита из задњег дела сале тражи већи део слајда. То је најчешћи разлог зашто код који је радио на дизајнеровом екрану падне у сали.
UTM параметри су бесплатни за додавање и нису бесплатни за штампу. Измерено овим генератором: адреса од 40 знакова широка је 29 модула, а иста адреса са UTM низом од три параметра 41 — исти квадрат носи 40% више детаља, па тражи сразмерно више папира.
Дуге путање, линкови за дељење са токеном, одређени ред у каталогу. Код вреди управо тамо где читање адресе наглас није опција.
Бројеви модула испод односе се на овај генератор, измерени кроз четири нивоа исправке грешака. «Модули» је број квадратића дуж једне странице — више модула у истом физичком простору значи да је сваки мањи, а мали модули су оно на чему камере телефона падају.
Ако шему и домен напишете великим словима, код се смањује. QR има компактан режим за ограничен скуп знакова — цифре, A-Z, размак и неколико симбола — који по квадрату чува око трећину више од општег текстуалног режима. Мала слова остају ван њега. Називи домена не разликују велика и мала слова, па HTTPS://PRIMER.RS/ стиже на потпуно исто место као и варијанта са малим: овде измерено, иста адреса од 40 знакова пада са 29 модула на 25 при нивоу L, и са 37 на 29 при Q. Станите код путање — све после домена на већини сервера разликује велика и мала слова.
Ћирилица од овог трика не добија ништа и плаћа двоструко. Компактни режим садржи само велика латинична слова, па ћирилични текст у адреси увек улази у општи режим, и то по два бајта на слово. Домен под .срб после преласка у punycode готово увек испадне дужи од латиничног еквивалента.
Плафон формата лежи далеко изнад свега практичног: око 2900 бајтова при најнижој исправци грешака. Много пре тога код престаје да буде скенирљив при разумној величини штампе. Узмите неколико стотина знакова као радну границу и циљајте на најмање 0.4 mm по модулу у штампи.
Адреса се чува отворено. Било ко може да декодира одштампан код и прочита тачно куда води — што вреди запамтити за линкове за дељење који садрже токен.