Чеклист
Не сканується QR-код: причини і як їх усунути
Проблема рідко в самому стандарті QR. Значно частіше матрицю зменшили після експорту, притиснули графікою, надрукували там, де падає відблиск, або жодного разу не перевірили з остаточним місцем призначення.
Визначте, яка половина проблеми у вас
Перед будь-якою діагностикою розділіть дві поломки, які для людини з телефоном у руках виглядають однаково, а спільного між ними немає.
Або камера не може прочитати матрицю, або читає її бездоганно, а підводить місце призначення. Якщо телефон показує попередній перегляд посилання, адресу чи будь-яку реакцію — код у порядку, і ваша проблема це місце призначення, переходьте до останнього розділу. Якщо не відбувається нічого — проблема в коді, і працюють розділи між цими двома.
Це займає п’ять секунд і рятує від переробки макета, який ніколи не був зламаний.
Надрукований замалим для відстані
Найчастіша причина й найбільш передбачувана. Робоче правило: код має бути приблизно однією десятою відстані, з якої його читають. Приблизно 3 см для настільної картки на відстані витягнутої руки, приблизно 20 см для вітрини, яку читають із двох метрів, і значно більше для всього, що читають через залу або з автомобіля.
Правило припускає звичайний код за пристойного світла. Три речі роблять його оптимістичним: довга адреса призначення, яка вміщає більше модулів у той самий квадрат і зменшує кожен із них; слабка або стара камера; і слабке освітлення, яке змушує камеру довше експонувати й розмиває межі модулів.
Якщо сумніваєтеся — друкуйте більшим. Ще нікому не вдалося не зісканувати код через те, що він завеликий.
Слабкий контраст або інверсія
Сканер читає різницю між світлими й темними модулями. Усе, що цю різницю звужує, звужує й запас на решту дрібниць, які піде не так.
Звичні винуватці: колір бренду середньої світлості, який на підсвіченому екрані виглядав переконливо темним, а надрукувався значно світлішим; фотографічний або текстурований фон під матрицею; прозорість, яка підхопила те, що було під нею; або інверсія — світлі модулі на темному, яку частина сканерів читає, а частина ні.
Питання вирішує перевірка у відтінках сірого, без жодних інструментів. Переведіть макет і подивіться: якщо матриця досі виразно темна на світлому, контраст справжній. Якщо стає каламутною, код зісканується в студії й підведе в залі.
Обрізане вільне поле навколо коду
Кодові потрібне чисте поле шириною чотири модулі з кожного боку — англійською цю зону називають quiet zone. Саме вона дає сканеру зрозуміти, де код закінчується, і руйнується вона частіше за будь-яку іншу частину макета, бо виглядає точно як порожнє місце, яке верстка могла б забрати.
Шукайте текст, притиснутий до коду, декоративну рамку навколо нього, фонове зображення, що продовжується під ним, код на згині або на шві пакування та макет, обрізаний рівно по краю коду.
Якщо у верстці бракує місця — зменшіть код і збережіть поле. Менший код із цілим вільним полем читається; більший без нього часто ні.
Файл був не той
Код можна знищити між експортом і друкарською машиною, хоча макета ніхто не торкався.
Класичний випадок — малий PNG, збільшений для друку: чіткі межі модулів перетворюються на м’які сірі переходи, які читаються як неоднозначні дані. Інші: код зі знімка екрана, JPEG, чиє стиснення залишило артефакти навколо кожної контрастної межі, або макет, розтягнутий непропорційно, через що модулі перестали бути квадратними.
Для друку беріть SVG або PDF, для екранів — PNG, експортований із запасом, і перевіряйте, що до друкарні дійшло саме те, що вийшло з програми.
Матеріал або поверхня працюють проти вас
Код, який бездоганно сканується на офісному папері, може підвести на справжньому виробі.
Глянець і ламінація створюють відблиски, які вибілюють матрицю під верхнім світлом — саме тому стільки заламінованих настільних тримачів підводять увечері й чудово працюють опівдні. Немелований і текстурований папір дає фарбі трохи розпливатися, що розмиває дрібні модулі. Вигнуті поверхні на кшталт бутлів і тюбиків спотворюють сітку, а тканина й гнучке пакування спотворюють її непередбачувано.
На все вигнуте, текстуроване чи блискуче друкуйте код більшим, ніж підказує правило відстані, і перевіряйте на справжній основі, а не на паперовій пробі.
Код читається, а місце призначення підводить
Якщо телефон розпізнає код, але відвідувач нікуди не потрапляє — матриця не винна. Перевіряйте саме місце призначення.
Звичні причини: сторінку перенесли або видалили після того, як макет пішов у друк; посилання вимагає входу, якого у відвідувача немає; термін спільного доступу до файла вичерпався; сторінка працює в офісній мережі, але недоступна публічно; ланцюг переадресацій замкнувся; або сторінка просто заповільна на мобільному інтернеті.
Перевіряйте так, як зробив би незнайомець — приватне вікно, мобільний інтернет замість Wi-Fi і телефон, який цієї сторінки ніколи не відкривав. Ваш власний браузер — найгірша можлива перевірка, бо він авторизований і тримає все в кеші.
- HTTPS без попереджень про сертифікат
- Публічна сторінка відповідає без помилки й без входу
- Жодних зайвих переадресацій
Пройдіть це перед друком
Майже кожну з описаних поломок виловлюють десять хвилин перевірки на пробному відтиску.
- Скануйте надрукований відтиск у фінальному розмірі, на фінальному матеріалі — не перевіряйте лише з екрана.
- Перевірте щонайменше на одному iPhone і одному Android, і на старішому телефоні, якщо знайдете.
- Перевірте в реальному освітленні, зокрема ввечері й за штучного світла.
- Скануйте з відстані, з якої стоятиме справжня людина, і під невеликим кутом.
- Переведіть макет у відтінки сірого й підтвердьте, що матриця досі темна на світлому.
- Підтвердьте, що вільне поле пережило фінальну верстку.
- Відкрийте місце призначення в приватному вікні, на мобільному інтернеті, з телефона, який його не бачив.
- Дайте відтиск людині, яка не працювала над макетом, і подивіться, як вона впорається.
FAQ
Часті запитання
Чому мій QR-код не сканується?
Спершу перевірте, чи телефон узагалі розпізнає код. Якщо показує посилання або будь-яку реакцію — матриця в порядку, зламане місце призначення. Якщо не відбувається нічого — річ у коді, і на практиці це майже завжди одне з п’яти: надрукований замалим для відстані, слабкий або інвертований контраст, обрізане верткою вільне поле, файл у низькій роздільності чи розтягнутий, або відблиск від блискучої поверхні.
Якого розміру має бути QR-код?
Приблизно одна десята відстані, з якої його читають — близько 3 см для настільної картки на відстані витягнутої руки, близько 20 см для вітрини з двох метрів. Друкуйте більшим, ніж підказує правило, якщо адреса призначення довга, якщо поверхня блискуча чи вигнута або якщо освітлення слабке: кожна з цих речей зменшує фактичний запас.
Чому код працює на моєму телефоні, а на телефоні клієнта ні?
Бо він граничний, а не надійний. У вашого телефона, найпевніше, краща камера, краще світло й збережений результат попередніх перевірок. Код на межі читабельності працюватиме на сильних камерах і підводитиме на слабших, тож вважайте одну поломку справжнім дефектом: друкуйте більшим, підніміть контраст або поверніть вільне поле.
Чи можна ставити QR-код на бутель або вигнуте пакування?
Так, із застереженнями. Кривина спотворює сітку модулів, тому друкуйте код більшим, ніж підказує правило відстані, тримайте його подалі від найкрутішої частини вигину й залиште щедре вільне поле. Перевіряйте на справжній тарі, а не на пласкій пробі — код, бездоганно читабельний на папері, може підвести, обгорнутий навколо скла.
Камера читає код, але нічого не завантажується. У чому річ?
Код у порядку, а місце призначення ні. Типові причини: сторінку перенесли або видалили після друку, посилання вимагає входу, вичерпався термін спільного доступу до файла, адреса доступна лише у внутрішній мережі, або сторінка заповільна на мобільному інтернеті. Перевіряйте в приватному вікні, на мобільному інтернеті, з телефона, який цієї сторінки не відкривав.
НАСТУПНИЙ КРОК