Что делает тихая зона
Камера находит QR-код по трём большим угловым квадратам на однотонном фоне. Тихая зона — это пустая граница, которая даёт этим квадратам чистый край. Без неё сканер может принять соседнюю строку текста или рамку за часть кода и сдаться.
Какой ширины она должна быть
Стандарт требует поле шириной в четыре квадрата с каждой стороны, где квадрат — одна из маленьких точек узора. На практике безопасно считать, что поле должно быть примерно одной десятой ширины кода с каждой стороны. Файлы из генератора включают это поле, поэтому скачанный файл готов к размещению как есть.
Как дизайны теряют поле
- Обрезка изображения по край точек, обычно чтобы код выглядел крупнее в макете.
- Рамка или прямоугольник, нарисованные вплотную к коду. Рамка допустима, когда она за пределами поля — именно так работают рамки в генераторе.
- Текст или иконки, придвинутые к коду, например «Сканируй меня» слишком близко.
- Пёстрые фоны. Фото или узор за кодом не дают камере ничего однотонного. Поместите код на белую плашку.
- Тёмные фоны с прозрачным кодом. Поле тоже становится тёмным, и у угловых квадратов нет края. Используйте светлую плашку за кодом.
Быстрая проверка
Посмотрите на финальный макет и спросите, касается ли кода с какой-либо стороны что-то кроме однотонного фона. Если да, отодвиньте. Затем отсканируйте отпечаток в реальном размере. Код, потерявший поле, часто ещё сканируется на ярком экране и не сканируется на бумаге.
Источники
Поле в четыре модуля — часть спецификации QR-кода (ISO/IEC 18004). Официальный справочный сайт QR-кода говорит прямо: QR-код требует поля шириной в четыре модуля со всех сторон символа: Point for determining the code area, QRcode.com.