QR-код (англ. quick response — быстрый отклик) — матричный код (двумерный штрих-код), разработанный и представленный японской компанией “Denso-Wave” в 1994 году.
Хотя изобретению почти 20 лет, массовое признание оно получило лишь после широкого распространения смартфонов и планшетов.
В этом штрих-коде кодируется разнообразная информация, состоящая из символов: кириллица, цифры и спецсимволы. Вид информации может быть любой: адрес сайта, телефон, электронная визитка, координаты местоположения и так далее. Один QR-код может содержать:
- цифры — 7089;
- цифры и буквы (латиница) — 4296;
- двоичный код — 2953 байт (следовательно, около 2953 букв кириллицы в кодировке windows-1251 или около 1450 букв кириллицы в utf-8);
- иероглифы — 1817.
Зачем это надо?
Спросите: зачем требуется кодировать информацию в непонятном виде? Есть же простые буквы и цифры, разве это не проще?
Можете прямо сейчас взять телефон, отсканировать картинку ниже и посмотреть, что будет.

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

QR-код — тоже самое, только намного круче, да и возможностей в разы больше.
Работает так. Специальной программой на смартфоне фотографируете QR-код. После чего, в зависимости от заложенной информации, открывается определенный адрес в интернете, добавляется новый контакт в адресную книгу или просто выводится текстовый блок с описанием чего-либо.
Так выглядит QR-код для перехода на наш с вами любимый ресурс.

Если отсканировать следующий маленький код, то получится полноценная электронная визитная карточка для создания контакта в адресной книге смартфона.

Результат
QR-код выполняет сразу две функции:
- позволяет автоматически считывать различные данные;
- помещает большое количество информации в небольшую картинку (4296 символов – это более двух машинописных страниц текста).

Популярность электронных визиток в виде QR-кода растет. Они не заменят классические, но приятно дополняют. С ними намного удобнее: не надо руками переносить данные в контакт-лист. Вместо этого просканировали QR-код – телефон автоматически внесет все данные в адресную книгу.
Как сделать свой QR-код
Изготовление QR-кода не сложнее, чем открыть Pages или Word. Самый простой способ — воспользоваться бесплатным онлайн сервисом. Приведу несколько примеров.
QRcoder.ru
Очень простой ресурс. Два минуса: давно не обновлялся, плохо конвертирует кириллицу.

the-qrcode-generator.com
Англоязычный сервис, который обладает более широкими вариантами QR-кодов.

the-qrcode-generator.com
Один из самых гибких и многофункциональных сервисов. Позволяет полностью индивидуализировать QR-код. Присутствует возможность отслеживать активность по сканированию. Большой минус его – он платный : )
