Как работи QR кодът и защо всеки код е уникален

Как работи QR кодът и защо всеки код е уникален

С пристигането на първите смартфони и обобщаването на интернет връзката, QR кодът беше подобрена версия на класическите баркодове за цял живот. Най-честата му употреба беше да включва URL адрес, тъй като когато ги сканирахме с мобилния си телефон, те ни отвеждаха на определена уеб страница.

По онова време това беше много разпространена практика в дигиталните маркетингови действия на компаниите и, въпреки че използването му днес не беше толкова широко разпространено, сега те отново станаха модерни в резултат на кризата, причинена от COVID-19.

 Когато седим на тераса, отсъствието на букви със сигурност не е останало незабелязано в полза на QR код, прикрепен към масата, през който можем да видим наличните менюта в ресторанта.

„Новото нормално“ ни накара да се свържем отново с този стар познат, но наистина ли знаете как работи QR кодът? Ако отговорът е отрицателен, тогава тази публикация е за вас.

QR структура

Какво представлява QR кодът и как работи?

Нека започнем с основите. QR кодът е двуизмерен баркод с квадратна форма, способен да съхранява кодирани данни чрез файл или текстов файл. Известни също като кодове за бърз отговор, те обикновено съдържат URL в повечето случаи .

За практически цели тези кодове се свеждат до прости изображения, които можем да сканираме с нашата мобилна камера. Ако сте забелязали, те са съставени от поредица от модули и шарки в черно и бяло , които ги правят уникални предвид невероятното количество възможни комбинации. Това са неговите спецификации:

  • Модели за спиране на позицията: съставени от три разделителя, които позволяват на QR четеца да знае къде е съдържанието на кода.
  • Модел на подравняване: това е още един допълнителен разделител, за да знаете ориентацията на кода.
  • Линии за синхронизация: благодарение на тези редове читателят може да знае размера на символите в тялото.
  • Информация за променлива: тук намираме информацията относно версията на използвания QR код и реда за форматиране, който определя нивото на корекция на грешките.

В някои случаи кутиите се добавят и отвън, за да му придадат по-естетична и персонализирана форма, но читателят не събира тази информация .

Настройка на QR код

Вече видяхме, че QR кодовете са комбинация от черно-бели шарки, съдържащи кодиран текстов файл вътре. Този текстов файл може да съдържа огромно количество знаци, както можете да видите по-долу:

  • Числа - до 7089 знака
  • Буквено-цифрови данни - до 4296 знака
  • Двоична - до 2953 байта
  • Kanji / Kana - До 1817 знака

Освен това, за да се улесни скоростта на четене, QR кодовете включват система за корекция на грешки , които са групирани по нива, за да категоризират възстановимите данни.

  • Ниво L 7% от кодовите думи могат да бъдат възстановени.
  • Ниво M 15% от кодовите думи могат да бъдат възстановени.
  • Ниво Q 25% от кодовите думи могат да бъдат възстановени.
  • Ниво H 30% от кодовите думи могат да бъдат възстановени.

Тази система, за която говорим, която ви позволява да коригирате до 30% от грешките , се използва, за да може QR кодът да бъде прочетен от нашата камера, дори ако е повреден или има лоша яснота. Което в крайна сметка позволява почти незабавна скорост на четене. Всъщност, както сте виждали повече от веднъж, достъпът до съдържанието на QR код е доста бърз.