QR-коды знакомы нам по веб-сайтам, баннерам, приложениям и даже бутылкам с водой. Несомненно, эта технология улучшает нашу повседневную деятельность и позволяет крупным компаниям быстрее достигать отклика. Давайте рассмотрим, как работают QR-коды.

Основная информация
Штрихкод был разработан в 1994 году в Японии компанией Denso Wave, занимающейся механизмами автоматической идентификации. Спустя 6 лет после создания QR стал стандартом, признанным Международной организацией по стандартизации (ISO). Так что в этом нет ничего нового – технологии почти 30 лет.
QR-код – это код:
- Буквенно-цифровой (для записи символов используется последовательность цифр).
- Двухмерный (информация записывается как в горизонтальной, так и в вертикальной плоскостях).
- Матрица (на основе регулярной сетки).
- Квадрат (известное нам изображение).

Он может кодировать как числа, так и буквы, включая символы в японском алфавите. Он поддерживает символы кириллицы, арабского, еврейского и греческого языков. Интересно, что он также позволяет определять свои собственные символы.
Как сканировать?
Для считывания достаточно обычной камеры, установленной в телефоне. Современные смартфоны чаще всего оснащены соответствующим программным обеспечением (Android от 9 версии и iOS от 11 версии). ПО может быть интегрировано в приложение камеры или работать как отдельная программа.
После входа в приложение щелкните значок плюса, затем «Сканировать код». Помещаем код в обозначенное место в поле зрения камеры и вуаля – его содержимое отображается на экране. В моем случае это была ссылка, но это может быть любая информация.

Применение
QR-коды используются для обмена информацией – номером телефона, домашним адресом, электронной почтой или визитными карточками. Они также часто используются для передачи ссылок как на веб-сайтах, так и в аналоговой форме. Их можно увидеть, например, в музеях – после сканирования кода отображается ссылка с информацией об экспонате и дополнительными фотографиями.
Они полезны в маркетинге, поскольку позволяют нам перейти на страницу продукта без утомительного повторного ввода ссылки из физического объявления.
Если вы когда-нибудь ездили на городских велосипедах или самокатах, вы наверняка знакомы с QR-кодами. Благодаря своей скорости и универсальности они идеально подходят для идентификации транспорта при аренде.

Их преимущества используются в логистике и доставке посылок. Они значительно улучшают распознавание отдельных посылок в сортировочных центрах.
Вы можете оплачивать покупки и счета с помощью QR-кодов. Однако больше всего эта идея прижилась в Китае. Там коды используют не только в крупных магазинах, но и в маленьких ларьках.
В случае с Google или Microsoft вы, вероятно, столкнулись с возможностью сканирования QR-кода при включении авторизации на сайте с помощью Authenticator.
В Японии была даже идея нанести QR на надгробия. Код, защищенный специальным ключом, позволит отображать специальный сайт с историей жизни, воспоминаниями и фотографиями умершего.

Как видите, технология обладает огромным потенциалом, который в основном ограничен только вашим воображением.
Варианты
Существуют не только QR-коды. Двухмерный DataMatrix лишен характерных точек, видимых в других типах. Вы найдете его, например, на компьютерных процессорах.
Также на выставке CES 2009 был представлен код Microsoft Tag. Он отличается использованием цветов и треугольников. Это очень характерно, но не прижилось в более широких масштабах.
Создание QR-кода
QR-код можно сгенерировать как в мобильных, так и в десктопных программах. Процесс очень простой.
После открытия программы нажмите кнопку с плюсом, выберите «Добавить», затем – тип кода (желательно QR) и тип информации. Вводим свое сообщение и, по желанию, описание и метку. Затем мы подтверждаем его соответствующей кнопкой – и можем использовать его по назначению.

Сканеры и генераторы
В базе программ вы найдете несколько интересных приложений для работы с этими кодами. В маркете представлены не только мобильные приложения, но и программы, предназначенные для операционных систем Windows и Mac. Вот некоторые примеры:
- Qrafter – сканирование и создание (iOS).
- Kaspersky QR Scanner – сканирование, после прочтения кода проверяет его содержимое на наличие угроз (Android).
- QR-Code Studio – сканирование, генерация (Windows / Mac).
- Codora – сканирование, генерация, поддержка мультиформатности (Android).
Думаю, мы предоставили все, что вам нужно знать о QR-кодах. Несомненно, это удобный и функциональный инструмент для предоставления дополнительной информации в доступной и минималистичной форме.
А может быть, вы знаете о них еще какие-нибудь интересные факты? Делитесь ими в комментариях.