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

Автор: Опубліковано

Коротко: QR-код — це двовимірний код, який зберігає інформацію у вигляді світлих і темних ділянок. Після сканування телефоном можна прочитати, наприклад, адресу сайту, контактні дані або звичайний текст. Для зчитування самого коду інтернет не потрібен, але з’єднання зазвичай необхідне, щоб відкрити записаний у ньому сайт.

Як працює QR-код і що він може містити?

Абревіатура QR походить від англійського Quick Response, тобто «швидка відповідь». На відміну від традиційного штрихкоду, що складається з паралельних смуг, QR-код записує дані у двох вимірах. Завдяки цьому він уміщує більше інформації на невеликій площі.

Характерні великі квадрати в трьох кутах допомагають зчитувачу визначити розташування й орієнтацію коду. Програмне забезпечення аналізує решту ділянок і відтворює записані дані. Механізм корекції помилок дає змогу зчитати код попри часткові пошкодження, але не гарантує його роботу за будь-якого забруднення чи перекриття.

QR-код може містити, зокрема:

Саме застосунок, який зчитує код, визначає, як показати дані та яку дію запропонувати. Код з адресою сайту не містить усього сайту — це радше короткий шлях до нього, подібний до посилання в повідомленні.

Як сканувати код телефоном?

На багатьох сучасних телефонах достатньо відкрити камеру й навести її на код. Коли пристрій розпізнає вміст, він покаже сповіщення або кнопку. Фотографувати не потрібно: зазвичай достатньо торкнутися пропозиції відкрити посилання або показати інформацію.

Якщо камера не реагує, перевірте, чи ввімкнено сканування QR-кодів у її налаштуваннях. Також можна скористатися вбудованим сканером або надійним застосунком. Конкретний порядок дій залежить від моделі телефона й версії системи.

Якщо виникають проблеми зі зчитуванням, подбайте про освітлення, усуньте відблиски та змініть відстань між телефоном і кодом. Увесь квадрат разом із порожнім полем навколо нього має потрапляти в кадр. Код, показаний на екрані того самого телефона, іноді можна зчитати зі знімка екрана в застосунку для перегляду фотографій; доступність цієї функції залежить від пристрою.

Статичний чи динамічний код: що обрати?

Статичний код безпосередньо містить кінцеві дані, наприклад адресу https://example.com/menu. Після друку змінити інформацію, записану в його ділянках, неможливо. Однак можна змінити вміст сторінки, що працює за цією адресою, — для цього новий код не потрібен.

Динамічний код — це поширена назва рішення, у якому QR-код спочатку веде на проміжну адресу. Сервіс, що обслуговує цю адресу, перенаправляє користувача до вибраного місця призначення. У панелі керування сервісом можна змінити адресу перенаправлення без заміни надрукованого коду.

ПотребаЗазвичай відповідний вибір
Постійна адреса сайту або дані Wi-FiСтатичний код
Зміна кінцевої адреси після друку матеріалівДинамічний код
Зменшення залежності від генератора QR-кодівСтатичний код, що веде на власний домен

Приклад: ресторан друкує код на столиках. Якщо меню завжди розміщене за адресою /menu на власному домені, достатньо статичного коду, навіть коли ціни й страви змінюються щодня. Динамічний код стане в пригоді, якщо власник захоче згодом спрямовувати гостей на зовсім іншу адресу.

Сервіси динамічних кодів можуть пропонувати статистику сканувань, обмеження або платні тарифні плани. Перед вибором перевірте в офіційних тарифах і правилах користування, що станеться з перенаправленням після завершення передплати та які дані збираються. Сам статичний QR-код не має терміну дії, хоча сайт, на який він веде, може перестати працювати.

Як створити код, який можна зчитати?

Для створення коду потрібні вміст та інструмент, який перетворить його на зображення. Не передавайте конфіденційні дані випадковому генератору. Якщо код має містити пароль до Wi-Fi, розгляньте інструмент, що працює локально, без надсилання даних на сервер.

Найбезпечніша процедура підготовки матеріалу коротка:

  1. Введіть остаточні дані та перевірте їхню правильність.
  2. Забезпечте виразний контраст, бажано темні ділянки на світлому тлі, і порожнє поле навколо коду.
  3. Не розтягуйте зображення й не закривайте ділянки декоративними елементами.
  4. Перевірте код на кількох телефонах, а для друку — також на зразку в запланованому розмірі.

Що більше даних ви запишете, то щільнішим може бути візерунок. Немає єдиного розміру, придатного для будь-якої ситуації: код на візитівці та на плакаті, який розглядають із відстані кількох метрів, потребують різних розмірів. Поруч із кодом розмістіть інформацію про його призначення та чітко читабельну адресу як альтернативу.

Чи безпечно сканувати QR-коди?

QR-код не підтверджує достовірність записаної інформації. Він може вести на підроблену сторінку входу, підозрілий файл або форму для виманювання даних. Шахрай також може наклеїти власний код на справжній матеріал, наприклад біля паркомата.

Перед відкриттям перевірте попередній перегляд адреси, а перед введенням пароля або здійсненням платежу — домен і контекст. Символ замка та HTTPS означають зашифроване з’єднання, а не доброчесність власника сайту. Якщо маєте сумніви, відкрийте офіційний застосунок або самостійно введіть відому адресу.

Якщо ви створюєте власний код, спочатку визначте, що одержувач має побачити після сканування. Потім перевірте весь процес на телефоні: не лише зчитування коду, а й роботу та читабельність цільової сторінки.

Читайте також

Дізнайтеся, як PHP-FPM обробляє запити PHP, чим відрізняється від вебсервера та як налаштувати процеси під трафік і ресурси хостингу.
Дізнайтеся, як BIND обслуговує DNS, чим відрізняються його серверні ролі та коли варто розгортати його самостійно замість керованої послуги.
Дізнайтеся, що означають польський реєстр і номер REGON, чим вони відрізняються від NIP та KRS і як перевірити дані підприємства.