Hoe een QR-code werkt en waarom elke code uniek is

Hoe een QR-code werkt en waarom elke code uniek is

Met de komst van de eerste smartphones en de veralgemening van de internetverbinding was de QR-code een verbeterde versie van de klassieke barcodes van al het leven. Het meest gebruikte gebruik was om een ​​URL op te nemen, aangezien ze ons naar een specifieke webpagina brachten toen we ze met onze mobiel scanden.

In die tijd was het een zeer gangbare praktijk bij digitale marketingacties van bedrijven , en hoewel het gebruik ervan tegenwoordig niet zo wijdverspreid was, zijn ze nu weer in de mode als gevolg van de crisis veroorzaakt door COVID-19.

 Wanneer je op een terras zit, is de afwezigheid van letters zeker niet onopgemerkt gebleven ten gunste van een QR-code aan de tafel waardoor we de menu's in het restaurant kunnen zien.

Het 'nieuwe normaal' heeft ons weer in contact gebracht met deze oude bekende, maar weet je echt hoe een QR-code werkt? Als het antwoord negatief is, dan is dit bericht iets voor jou.

QR-structuur

Wat is een QR-code en hoe werkt deze?

Laten we beginnen met de basis. Een QR-code is een vierkante tweedimensionale streepjescode die gecodeerde gegevens kan opslaan via een bestand of tekstbestand. Ook bekend als Quick Response Codes, bevatten ze in de meeste gevallen meestal een URL .

Voor praktische doeleinden worden deze codes gereduceerd tot eenvoudige afbeeldingen die we kunnen scannen met onze mobiele camera. Als je het hebt gemerkt, deze bestaan ​​uit een reeks modules en patronen in zwart en wit die ze uniek maken gezien het ongelooflijke aantal mogelijke combinaties. Dit zijn de specificaties:

  • Positie-stoppatronen: bestaande uit drie scheidingstekens waarmee de QR-lezer weet waar de inhoud van de code is.
  • Uitlijningspatroon: dit is nog een extra scheidingsteken om de oriëntatie van de code te kennen.
  • Synchronisatielijnen: dankzij deze lijnen kan de lezer de grootte van de symbolen in het lichaam kennen.
  • Variabele informatie: hier vinden we de informatie over de versie van de QR-code die wordt gebruikt en de opmaakregel die het niveau van foutcorrectie bepaalt.

In sommige gevallen worden er ook dozen aan de buitenkant toegevoegd om het een meer esthetische en gepersonaliseerde vorm te geven, maar de lezer verzamelt deze informatie niet .

QR-code instellen

We hebben al gezien dat QR-codes een combinatie zijn van zwart-witte patronen, met daarin een gecodeerd tekstbestand. Dit tekstbestand kan een enorm aantal tekens bevatten, zoals u hieronder kunt zien:

  • Nummers - tot 7089 tekens
  • Alfanumerieke gegevens - Maximaal 4.296 tekens
  • Binair - tot 2.953 bytes
  • Kanji / Kana - Maximaal 1.817 tekens

Om de leessnelheid te vergemakkelijken, bevatten de QR-codes bovendien een foutcorrectiesysteem , dat is gegroepeerd op niveaus om de herstelbare gegevens te categoriseren.

  • Niveau L 7% van de codewoorden kan worden hersteld.
  • Niveau M 15% van de codewoorden kan worden hersteld.
  • Niveau Q 25% van de codewoorden kan worden hersteld.
  • Niveau H 30% van de codewoorden kan worden hersteld.

Dit systeem waar we het over hebben, waarmee tot 30% van de fouten kan worden gecorrigeerd , wordt gebruikt zodat de QR-code door onze camera kan worden gelezen, zelfs als deze beschadigd is of slecht duidelijk is. Wat uiteindelijk zorgt voor een bijna onmiddellijke leessnelheid. In feite, zoals je meer dan eens hebt gezien, is toegang tot de inhoud van een QR-code vrij snel.