Тихая зона
Пустое поле вокруг QR-кода или штрих-кода — обязательный отступ, отделяющий символ от окружающего фона. Для QR-кода стандарт ISO/IEC 18004 требует не менее 4 модулей со всех сторон. Без тихой зоны сканер не может определить границы кода и теряет читаемость.
Тихая зона (quiet zone, или «поле зазора») — пустое пространство вокруг матрицы кода, которое сканер использует как «рамку ориентира». Когда лазер или камера пробегает по изображению, именно переход от белой тихой зоны к тёмным маркерам поиска сигнализирует: здесь начинается символ. Без этого перехода алгоритм просто не найдёт код в общем шуме фона.
Зачем нужна тихая зона
Сканирующий алгоритм не знает заранее, где на изображении находится код. Он ищет паттерны: три квадратных маркера поиска в углах QR-матрицы или узкий «стартовый» штрих в штрих-коде. Чтобы алгоритм однозначно распознал переход «фон → символ», нужна контрастная граница. Тихая зона эту границу создаёт: чистое белое пространство с нулевым информационным содержанием.
На практике это означает: если вплотную к QR-коду стоит тёмная рамка, логотип или текст, сканер видит «продолжение» матрицы там, где его нет, и либо не читает код вовсе, либо возвращает ошибку CRC. Статистика сервисов мобильного маркетинга показывает: около 15–20% нечитаемых кодов в полиграфии — следствие нарушенной тихой зоны, а не плохой печати.
Размер тихой зоны: конкретные числа
Для QR-кода стандарт ISO/IEC 18004 устанавливает минимум 4 модуля со всех четырёх сторон. Модуль — наименьший элемент матрицы, тёмный или светлый квадрат. Если размер модуля равен 1 мм (это типичное значение для QR 25×25 мм версии 2), тихая зона должна быть не менее 4 мм с каждой стороны. При уменьшении кода уменьшается и тихая зона в абсолютных миллиметрах — именно поэтому маленький QR требует ещё более точного соблюдения отступов.
Для линейных штрих-кодов нормы другие:
- EAN-13 / UPC-A — 7× минимальная ширина штриха (X-dimension) слева и справа
- Code 128 — 10× X-dimension с каждой стороны
- Data Matrix — 1 модуль (!) — значительно меньше, чем у QR
Для QR на практике рекомендуется держать 5–6 модулей вместо минимальных 4: это даёт запас при смещении изображения при резке или вырубке.
Типичные ошибки дизайнеров
Самая распространённая ошибка — вставить QR-код в рамку или блок с фоновым цветом, не учитывая, что отступ считается от внешнего края матрицы, а не от края макета. Дизайнер видит «красивый» QR в прямоугольнике, печатный дом выводит его буква к букве, сканер не читает.
Вторая ошибка — наложение текста с CTA («Сканируй меня», «Перейти на сайт») поверх тихой зоны. Текст физически входит в отступ и разрушает его. Правило простое: текст располагается под тихой зоной, добавляя к общим габаритам блока, а не входя в них.
Третья ошибка — цветной фон без достаточного контраста. Тихая зона может быть не только белой, но и любого светлого однородного цвета, если контраст с тёмными модулями превышает 70% по CIELAB. Серый фон при тёмно-серых модулях — гарантированный провал. Подробнее о создании QR-кодов — в генераторе QRcode.website.
Частые вопросы
Можно ли сократить тихую зону ниже 4 модулей?
Технически код сгенерируется, но стандарт ISO/IEC 18004 больше не гарантирует читаемость. Некоторые сканеры пропустят такой код, другие нет. На упаковке и в полиграфии — недопустимо, в тестовых веб-условиях — на ваш риск.
Тихая зона должна быть белой?
Нет. Она должна быть однородной и контрастной по отношению к тёмным модулям. Светло-бежевый, кремовый, бледно-голубой фон работают. Главное — не пестрить: паттерны, градиенты, текстуры нарушают читаемость.
Как проверить, достаточно ли тихой зоны в макете?
Откройте макет в редакторе и нарисуйте вспомогательную рамку отступом 4× размер одного модуля от края матрицы. Всё, что попадает внутрь этой рамки, не должно содержать никаких элементов. Затем проверьте код физической печатью и смартфоном.
У Data Matrix тихая зона меньше — почему?
Data Matrix имеет чёткую «твёрдую» границу L-образными сплошными линиями прямо в матрице — они и служат маркерами поиска. Сканеру достаточно одного модуля тихой зоны, чтобы отделить эти линии от фона. QR-код использует плавающие маркеры в углах, которым нужно больше пространства.
Влияет ли тихая зона на размер файла PNG или SVG?
Да, незначительно. PNG-файл становится чуть больше из-за лишних пикселей, SVG — из-за дополнительного прямоугольника фона. Для практических задач разница несущественна: несколько килобайт против десятков.