Сканиране с камерата на телефона
Повечето смартфони сканират QR кодове директно в приложението на камерата. iPhone прави това от iOS 11 през 2017 г., а повечето днешни телефони с Android го правят в приложението на камерата или чрез Google Lens. Насочването на камерата към кода обикновено показва банер или бутон с декодирания линк.
Много други приложения имат собствен скенер, например приложенията за съобщения, банкиране и плащания. Те често реагират само на кодове, предназначени за тях, например заявка за плащане или код за вход.
Как скенерът декодира кода
Скенерът първо търси трите позиционни шаблона (finder patterns), за да определи кода, посоката и ъглите му. След това коригира наклона и перспективата, отчита всеки модул като тъмен или светъл и чете информацията за формата, за да разбере нивото на коригиране на грешки и маската. След като премахне маската и коригира грешките, превръща данните обратно в текст, линк или друг вид съдържание.
Затова са важни добрият контраст, чистата тиха зона и модулите, достатъчно големи за разстоянието до камерата. Всичко, което скрива позиционните шаблони или размазва мрежата, затруднява всяка от тези стъпки.
Проверете прегледа, преди да отворите
Повечето вградени скенери показват линка или домейна, преди да го отворят, и именно този преглед е най-подходящият момент да проверите накъде води кодът. Ако домейнът изглежда непознат, с правописна грешка или няма връзка с мястото, където е поставен кодът, по-безопасно е да не го отваряте. Някои приложения за сканиране отварят линковете автоматично, което отнема тази възможност за проверка.
- Прочетете целия домейн, а не само първите няколко знака
- Бъдете внимателни с къси линкове от неизвестни източници
- Не въвеждайте пароли или данни за плащане на страница, до която сте стигнали от неочакван код