Што такое QR-код?

Гэтыя чорна-белыя квадратныя галаваломкі ў меню, плакатах і пасадачных талонах могуць змясціць спасылку, уліковыя даныя Wi-Fi або білет на некалькі квадратных сантыметраў. Вось як яны працуюць — і як іх ствараць і сканаваць, каб не быць злоўленымі.

Пікселі як дадзеныя

QR-код - Код хуткага адказу, вынайдзеная ў 1994 годзе Denso Wave для адсочвання аўтазапчастак — гэта двухмерны штрых-код. Там, дзе стары штрых-код супермаркета захоўвае дзясятак лічбаў у адным вымярэнні, QR-код захоўвае даныя ў два памеры: сетка з чорных і белых модуляў, кожны па трохі. Вось чаму QR-код можа змяшчаць тысячы сімвалаў замест дзясятка лічбаў.

Дадзенымі могуць быць усе, што могуць прадстаўляць байты: URL, звычайны тэкст, кантактныя дадзеныя, уліковыя даныя Wi-Fi, тэарэтычна нават двайковыя файлы. Сканер счытвае сетку, рэканструюе байты і інтэрпрэтуе іх.

Анатомія QR-кода

Тры візуальныя арыенціры дазваляюць дэкадаваць QR-код з любога ракурсу:

элементдзеРоля
Шукальнік шаблонаўТры вялікія вуглавыя квадратыДазвольце сканеру знайсці код і яго арыентацыю
Шаблон выраўноўванняМаленькі квадрат справа ўнізеВыпраўляе скажэнне аб'ектыва на выгнутых паверхнях
Шаблон часуПераменная лінія паміж шукальнікаміЗадае каардынаты сеткі модуля
Ціхая зонаНавокал белае полеАддзяляе код ад яго асяроддзя — частка стандарту, не абразайце яго
Дадзеныя і выпраўленне памылакУсё астатняеКарысная нагрузка з надмернасцю

Ёсць 40 «версій» — памеры ад 21×21 да 177×177 модуляў. Вялікія версіі захоўваюць больш дадзеных; тыповы URL прыпадае да версіі 3–5.

Чаму пашкоджаныя коды скануюць

Убудаваць QR-коды Выпраўленне памылак Рыда-Саламона — тая ж матэматыка, якая абараняе кампакт-дыскі і зонды далёкага космасу. Да пэўнай долі пашкоджаных модуляў дэкодэр аднаўляе адсутныя даныя, а не выходзіць з ладу. Чатыры ўзроўні гандлёвай здольнасці для ўстойлівасці:

  • L — аднаўляе ~7% страт; самы шчыльны код.
  • M — ~15%; штодзённае змаўчанне.
  • Q — ~25%; добры для друку, які будзе апрацаваны.
  • H — ~30%; дазваляе ляпнуць лагатып пасярэдзіне, вытрымлівае шурпатыя паверхні.

Гэта таксама тое, чаму коды дапускаюць накладанне лагатыпа: пакуль пашкоджанні застаюцца ніжэйшымі за бюджэт аднаўлення, карысная нагрузка выжывае ў цэласці.

Статычныя супраць дынамічных кодаў

A статычны QR-код непасрэдна кадуе канчатковы кантэнт. Гэта працуе вечна, нічога не каштуе, нічога не адсочвае - змяніце пункт прызначэння, і вы паўторна надрукуеце код. А дынамічны код кадуе кароткі URL-адрас перанакіравання, які належыць службе QR: служба рэгіструе кожнае сканіраванне і можа пераназначыць пункт прызначэння пазней. Зручна для кампаній, але гэта дадае залежнасць (сэрвіс павінен працягвацца), адсочванне прыватнасці і часта падпіску. Наш QR генератар стварае толькі статычныя коды — нічога не мінае, нічога не тэлефануе дадому.

Што людзі кладуць унутр

  • URL-адрасы — плакаты, візітоўкі, упакоўка.
  • Wi-Fi — тое WIFI:S:name;T:WPA;P:password;; фармат далучаецца да сеткі пры сканаванні; наш генератар стварае яго для вас.
  • vCards — карта кантакту за адзін скан.
  • Электронная пошта, тэлефон, SMS — папярэдне запаўняе экран напісання.
  • Плацяжы і квіткі — аднаразовыя подпісы, таму гэтыя коды ні ў якім разе нельга выкарыстоўваць паўторна або фатаграфаваць староннімі асобамі.

Бяспечнае сканіраванне (quishing)

Паколькі код - гэта проста спасылка, надрукаваная кімсьці, зламыснікі таксама выкарыстоўваюць іх - тэхніка нават мае назву, кішінг (QR-фішынг). Налепкі ляпнулі на законныя коды на парковачных аўтаматах, коды ў электронных лістах, якія вядуць на старонкі збору ўліковых дадзеных: тэлефон незаўважна адкрывае пункт прызначэння, і ў гэтым небяспека.

  • Выкарыстоўвайце сканер, які перад адкрыццём паказвае дэкадаванае змесціва — падабаецца QR сканер на гэтым сайце — замест таго, што адразу пераходзіць у браўзер.
  • Уважліва прачытайце дамен: paypa1.com не з'яўляецца PayPal.
  • Будзьце асабліва падазронымі да кодаў, якія паступаюць пакрыццё іншыя коды або якія патрабуюць уваходу адразу пасля сканавання.

Атрымалі QR-код у выглядзе выявы? Расшыфруйце яго, не давяраючы яму: the QR-чытальнік паказвае неапрацаваны змест любой карцінкі, лакальна, перш чым вы што-небудзь адкрыеце.

Даведайцеся больш

FAQ

Пытанні па QR-коду

Тэрмін дзеяння QR-кодаў заканчваецца?

QR-код - гэта проста даныя, надрукаваныя ў выглядзе пікселяў, тэрмін яго дзеяння не можа скончыцца. Што можа перастаць працаваць, так гэта пункт прызначэння, які стаіць за ім: дынамічны QR-код паказвае на службу перанакіравання, якая можа адключыцца, і простая спасылка памірае, калі гэта робіць мэтавая старонка. Коды, якія вы ствараеце лакальна з простым змесцівам, працягваюць працаваць вечна.

Ці бяспечна сканаваць QR-коды?

Сам код інэртны; рызыка заключаецца ў тым, куды паказвае URL. Зламыснікі друкуюць коды, якія вядуць на фішынгавыя сайты, таму ставіцеся да расшыфраванай спасылкі як да любой невядомай спасылкі — прачытайце яе перад адкрыццём. Бяспечнай звычкай з'яўляецца выкарыстанне сканера, які спачатку паказвае пункт прызначэння, замест таго, каб адразу пераходзіць у браўзер.

У чым розніца паміж статычнымі і дынамічнымі QR-кодамі?

Статычны код непасрэдна кадуе канчатковы кантэнт — URL, уліковыя даныя Wi-Fi, тэкст — і працуе вечна. Дынамічны код кадуе кароткі URL-адрас перанакіравання, які належыць службе, якая зрабіла яго, дазваляючы пазней змяніць пункт прызначэння; ён працуе толькі да таго часу, пакуль існуе гэты сэрвіс, і адсочвае кожнае сканаванне.

Колькі дадзеных можа ўтрымліваць QR-код?

Прыкладна да 4300 сімвалаў у самай вялікай версіі пры самым нізкім узроўні выпраўлення памылак. Практычнае абмежаванне значна ніжэйшае: кожны дадатковы сімвал дадае модулі, робячы код больш шчыльным і цяжкім для сканавання — каб карысная нагрузка была кароткай, асабліва для друку.