Objavljeno dne 31. 7. 2026
Stopnje popravljanja napak L, M, Q in H: katero izbrati
Vsaka QR koda nosi drugo kopijo svojih podatkov, premešano in razporejeno po vzorcu. To je popravljanje napak, izbrana stopnja pa določa, koliko kode je lahko opraskane, obledele ali prekrite, preden telefon obupa.
Stopnje so štiri, številke pa določa standard:
- L — približno 7 % obnovljivo. Najlažja. Najmanjši vzorec za dano vsebino.
- M — približno 15 %. Drugod običajna privzeta izbira.
- Q — približno 25 %.
- H — približno 30 %. Najbolj robustna — in v tem urejevalniku privzeta.
Kaj stopnja v resnici stane
Popravljanje napak ni zastonj: podatki za obnovo potrebujejo prostor, zato višja stopnja za isto vsebino potrebuje več modulov. Več modulov pomeni bodisi fizično večjo kodo bodisi enako velikost z drobnejšimi moduli — drobnejše module pa fotoaparat težje loči, kar je natanko odpoved, ki ste se ji hoteli izogniti.
Izbira torej ni »več je bolje«. Je menjava med tolerančnostjo na poškodbe in velikostjo modulov, kdo zmaga, pa je odvisno izključno od količine podatkov.
Zakaj je tu privzeta H
Ker dinamična koda kodira kratko povezavo — domeno in nekaj znakov, ne celotnega naslova s parametri kampanje. Pri taki vsebini skok z L na H stane eno ali dve različici mreže, kar je na razumno veliki natisnjeni kodi nevidno.
Dobite 30 % tolerance za skoraj nič. To je prava privzeta izbira za kode, ki končajo na menijih, tablah, embalaži in nalepkah — vse to se prijemlje, drgne in moči.
Poleg tega naredi logotip v sredini vzdržen — glejte spodaj.
Kdaj je nižja stopnja pravi odgovor
Dva primera, oba o količini podatkov:
- Dolga statična vsebina. vCard s polnim naslovom ali dolg naslov s parametri UTM, kodiran statično. Tu H dvigne mrežo za več različic in moduli postanejo tako majhni, da se srednji razred fotoaparata muči. Spustite na M, natisnite večje, preizkusite.
- Majhna tiskana površina in veliko povedati. Isti problem z druge strani. Če mora koda na 15 mm na grlu steklenice in nosi več kot kratko povezavo, M z velikimi moduli premaga H z drobnimi.
Če kodirate kratko povezavo — in prav to počne tu vsaka dinamična koda — ne velja noben od primerov. Pustite H.
Vprašanje logotipa, s pravimi številkami
Logotip v sredini ne leži »na vrhu« kode. Briše module, popravljanje napak pa jih plača.
Zato preverjanje skenirljivosti v urejevalniku obravnava logotip pri L ali M kot napako, pri Q kot opozorilo, pri H pa kot v redu. Logotip v sredini, ki pokrije petino širine, odvzame okoli 4 % površine — udobno znotraj 30 % pri H, neudobno proti 7 % pri L, brž ko dodate nenatančnost tiska in slab kot snemanja.
Praktična meja je tudi pri H približno petina širine. Nad tem okras porabi ves proračun in za prasko na meniju ne ostane nič.
Česar popravljanje napak ne more rešiti
To večina razlag izpusti. 30 % velja za podatkovno območje. Nekateri deli kode so zgradba, ne podatki, in poškodba tam je usodna pri vsaki stopnji:
- Trije kvadrati v vogalih (iskalni vzorci). Z njimi bralnik najde in usmeri kodo. Enega prekrijte in obnavljati ni česa.
- Časovni vzorci — pikčaste črte med vogali, ki določajo mrežo modulov.
- Podatki o obliki ob iskalnih vzorcih, ki bralniku sploh povedo, katera stopnja popravljanja je bila uporabljena. Imajo svojo majhno zaščito, a v vaših 30 % niso.
- Mirna cona. Ni del kode in je vseeno obvezna: brez praznega prostora okoli bralnik ne najde robov. Proti tesno prislonjeni obrobi nobena stopnja ne pomaga.
Poštena različica »H prenese 30 % poškodbe« je torej: 30 % razpršene poškodbe v podatkovnem območju. En sam dobro postavljen palec na vogalu premaga vsako stopnjo.
Kaj to pomeni pri ponarejanju
Visoka stopnja pomeni, da se delni vandalizem — odtrgan vogal nalepke, praska po sredini — pogosto še vedno prebere. Ne brani pa pred napadom, ki šteje: da nekdo svojo kodo prilepi čez vašo. Ponarejena koda ni poškodovana koda; je povsem veljavna koda, ki kaže drugam. Obramba je kratka domena, ki jo stranke prepoznajo, in občasen pogled na lastne oznake.
Preveriti namesto ugibati
Nastavite stopnjo, nato preizkusite natisnjeno, ne zaslona. Zasloni svetijo od zadaj in so prizanesljivi; mat laminat pod trgovinsko fluorescentno cevjo ni. Skenirajte z razdalje, s katere bodo ljudje res stali, s telefonom, ki ni nov, pod kotom.
Če prebere v prvo iz dolžine roke, je stopnja v redu. Če potrebuje drugi poskus, je težava običajno velikost modulov ali kontrast, ne popravljanje napak — višja stopnja bi module še pomanjšala in stvar poslabšala.
Kratki odgovori
- Katero stopnjo naj uporabim? H za kratko povezavo, kar dinamične kode tudi kodirajo. M, če veliko statičnih podatkov stiskate na majhno površino.
- Koliko poškodbe prenese H? Približno 30 % podatkovnega območja, razpršeno.
- Ali višja stopnja poveča kodo? Zahteva več modulov: torej večjo kodo ali drobnejše module.
- Ali lahko dam logotip v sredino? Pri H do približno petine širine. Pri L ali M ne.
- Zakaj so vogali tako pomembni? Z njimi bralnik najde kodo. Manjkajočega iskalnega vzorca ne reši nobena stopnja.
- Ali H ščiti pred lažnimi nalepkami? Ne. Ponarejena koda je nepoškodovana in veljavna.