Как создавать и считывать QR-коды

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

Потенциал QR-кодов — развивающихся в Италии, но достаточно продвинутых за рубежом — обещает значительно упростить жизнь пользователей, и навсегда революционизировать некоторые отрасли, благодаря возможности мгновенной передачи информации на цифровые устройства. В этом руководстве я дам вам некоторую общую информацию о том, как эта технология работает, и объясню , как генерировать QR-коды для ваших (пользовательских) целей. Мы также увидим некоторые примеры практического использования этих кодов, чтобы позволить вам, например, интегрировать их в свой бизнес. Напоминаю, что мои путеводители носят исключительно информативный характер: я не имею никакого отношения к приложениям, услугам и технологиям, которые я вам покажу, поэтому не могу гарантировать их работу или безопасность.

Индекс

Что такое QR-код и как он работает

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

В этом контексте изобретение штрих-кодов, приписываемое в основном инженеру Норману Вудланду, выявило необыкновенную идею: просто печатать на бумаге специальными чернилами штрихи различной толщины, которые соответствовали коммуникационному стандарту азбуки Морзе; эти символы можно было «прочитать» благодаря специальным лампам, которые позволяли преобразовывать их в электрические импульсы, играя на отражении света чернилами. На самом деле эта технология внедрялась очень медленно, и только в 1970-х годах она получила широкое распространение в магазинах и на фабриках, как мы ее знаем сегодня.

QR-код (аббревиатура Quick Response), эволюция этих парадигм, был изобретен в 1994 году японской компанией Denso Wawe, чтобы позволить машинам фабрики Toyota быстро находить автозапчасти. В отличие от штрих-кодов, встречающихся в супермаркетах, которые просто содержат цифровую строку, QR-коды работают благодаря сложному отображению четырехугольной конструкции, способной синтезировать от около двух тысяч до более семи тысяч символов, в зависимости от того, являются ли они цифрами, бинарными кодами, буквенно-цифровыми символами или японскими иероглифами (которые, будучи более многочисленными, занимают больше места). Поскольку в 90-х годах использование этой технологии было очень ограничено, Denso вскоре сделал ее доступной бесплатно, хотя и сохранил свой патент: он не мог себе представить ни взрыва, который последовал бы за распространением смартфонов, ни того, что после нескольких лет относительного неиспользования, в 2020 году он снова окажется «в центре внимания».

Цели QR-кодов

Что вы можете сделать и что вы на самом деле делаете с QR-кодом? Практически все, что позволяет его широту, а на самом деле наиболее распространенных применений много. Вот несколько примеров:

  • Ссылка на веб-сайты: позволяет пользователям сразу же получить доступ к веб-странице без необходимости вводить URL-адрес;
  • Аутентификация на онлайн-сервисы: позволяет пользователям получить доступ к зарезервированным веб-страницам без ввода имени пользователя и пароля;
  • Аутентификация сети: позволяет пользователям автоматически подключаться к сети, не зная их учетных данных;
  • Обмен деловой информацией: например, данными о продукте, билете или товаре, выставленном на показ;
  • Получение крипто-валюты: кошельки обычно имеют QR-код для каждой крипто-валюты, которому соответствует конкретный виртуальный счет;
  • Оплата счетов онлайн: используя QR-код можно автоматически заполнить данные счета, чтобы оплатить его в цифровом виде;
  • Виртуальная визитка: позволяет обмениваться сложной информацией (телефонные номера, контактные данные и т.д.) без необходимости их писать или диктовать.

Как легко догадаться, коммерческого использования QR-кодов много, и до сих пор не изучено в Италии. Например, вы можете поместить их в витрине магазина, чтобы покупатели могли узнать больше информации о товаре или его наличии на складе, или вы можете использовать их для облегчения идентификации товара в виртуальном магазине.

Конкретно поэтому, использование QR-кода зависит, по сути, от Вашей организации: если он нужен Вам только как визитная карточка, конечно, просто позаботьтесь о правильности информации, встроенной в него, но если Вы хотите использовать его для того, чтобы Ваши клиенты могли взаимодействовать с Вашим сайтом, Вам обязательно придется поработать над качеством и непосредственностью его страниц, особенно если код служит для того, чтобы знать конкретную информацию и подвержен быстрому устареванию (скидки, доступные товары и т.д.).

Первоначальные требования и разъяснения

Для того чтобы сгенерировать QR-код необходимо специальное мобильноеприложение или, в качестве альтернативы, сайт, как я покажу вам в ближайшее время. Очевидно, что вам также нужно подумать о том, как этот код будет считываться, имея в виду, что он должен быть обрамлен камерой смартфона (или планшета) на близком расстоянии или, в любом случае, не слишком далеко: если вы делаете распечатку QR-кода, убедитесь, что бумага очень устойчива (QR-коды очень чувствительны к любым трещинам/оттенкам на носителе) и что чернила достаточно яркие; в случае, если вы делаете некоторые тесты с несколькими смартфонами, чтобы посмотреть, соответствует ли результат вашим ожиданиям.

Также считаем, что некоторые QR-коды, такие как WhatsApp или Inland Revenue, содержат информацию, являющуюся собственностью компании, не подлежащую модификации и использованию только в рамках их соответствующих приложений, и во избежание недоразумений об этом обстоятельстве необходимо должным образом информировать пользователей.

Приложения и веб-сайты для генерации QR-кодов

Существует несколько сайтов, которые позволяют генерировать и скачивать QR-коды. Те, кого я пробовал. QR-код-генератор e QR-код-обезьяна. Эти два сайта абсолютно эквивалентны, и я вкратце опишу, как они работают.

Что касается приложений, которые создают QR-коды, то их несколько:

  • На iOS, один из них, абсолютно бесплатный, является QR Generator, доступный по этому адресу в App Store, в то время как другой с платными функциями (но очень многофункциональный) является считывателем QR-кода, и вы можете найти его на этой странице App Store. Несмотря на небольшие различия в интерфейсе, приложения предлагают одинаковые результаты;
  • На Android качество этих приложений — надо сказать — в среднем очень низкое (по крайней мере, на данный момент). Если вы заинтересованы в быстрой интеграции только интернет-адресов и текста, вы можете скачать QR Code Reader, который вы можете найти по этому адресу в Google Play Store.

Как сгенерировать QR-код

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

PC и Mac через браузер

Через обычный браузер, такой как Chrome, Firefox, Edge или Safari, вы можете сгенерировать любой QR-код, подключившись к сайтам, которые я дал вам выше, например, к Генератору QR-кодов.

Подключившись к сервису, Вы можете создать QR-код, на который будете ссылаться:

  • URL-адрес (HTML-страница или ссылка на файл или другой читаемый/визуальный элемент браузера)
  • Визитно-карточный контакт
  • Текстовое сообщение
  • Отправка сообщения электронной почты с предопределенным текстом
  • Отправка предварительно заполненного SMS-сообщения
  • App Store или Google Play Store (например, чтобы пользователь или покупатель мог загрузить ваше приложение).
  • Изображение или фотография
  • PDF-файл
  • MP3 аудио
  • Wi-Fi соединение
  • Профиль платежа, относящийся к криптовалюте (Bitcoin и др.).

После выбора режима QR-кода перейдите к выбору рамки. Это не более чем вид дизайна, который можно применить к QR-коду. Результат не изменится, но хорошо известно, что «глаз тоже хочет свою часть». Вы даже можете решить раскрасить QR-код и добавить логотип своей компании.

Когда Вы будете готовы, нажмите кнопку«Загрузить JPG«, чтобы загрузить JPEG изображение Вашего QR-кода. Также Вы можете выбрать«Векторный SVG/EPS» для загрузки векторного изображения Вашего QR-кода, которое Вы можете позже отредактировать с помощью GIMP или других программ для редактирования фотографий.

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

iOS и Android

Как на iPhone и iPad, так и на смартфонах и планшетах с операционной системой Android, вы можете использовать предложенные мною выше веб-сайты, которые также доступны в мобильной версии, и следовать тем же инструкциям, которые я только что предоставил.

Если вы решите вместо этого использовать приложения, которые я рекомендовал, то механизм абсолютно идентичен. Единственная разница заключается в том, что вы будете напрямую сохранять — в Ролике или в приложении Галерея — изображение, сгенерированное приложением. Генератор QR (на iOS) и считыватель QR-кодов (на Android) имеют абсолютно интуитивно понятный и элементарный интерфейс, где достаточно выбрать тип данных для загрузки (текст, URL и т.д.) и сохранить сгенерированный QR-код.

Единственный любопытный аспект, в QR Генераторе для iOS, это выбор в пользу «немого» интерфейса, только с символами: в этом случае, чтобы сохранить как URL-адрес, так и общий текст, нужно просто нажать на комическую иконку (внизу слева).

Можете ли вы отредактировать уже сгенерированный QR-код?

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

Другое дело, если вы распространили QR-код, содержимое которого за это время устарело (например, потому что он содержит ссылку, которая больше не работает и т.д.), но даже в этой ситуации вы явно не можете изменить печатный дизайн. Априори для решения этой проблемы существуют онлайн-сервисы, которые предлагают «модифицируемые» QR-коды, посредством тривиальной уловки: QR-код не будет ссылаться непосредственно на ссылку назначения, а будет «отфильтрован» промежуточным сервером, с которым — в случае необходимости — можно связаться для изменения назначения ссылки. Обычно эти услуги предоставляются за плату.

Как распечатать или отобразить QR-код

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

Также учтите, что не все пользователи привыкли иметь дело с QR-кодами: предоставьте хотя бы одну строчку информации под кодом, например, объясните им, что они могут получить больше информации о продукте, обрамление кода камерой современного iPhone, которая сразу же активирует QR-сканер, и т.д… Кроме того, если вы управляете магазином, было бы более чем уместно проинструктировать собственный персонал по использованию этой технологии, которая имеет так много предложить, но до сих пор так пренебрегают в Италии.

Как считать QR-код

Действительно легко увидеть содержимое «спрятанное» за QR-кодом. Ты можешь продолжать в том же духе:

  • Если вы используете iPhone или iPad, просто откройте приложение «Камера» и вставьте QR-код в рамку. Автоматически iOS перенаправит вас на соответствующий контент;
  • При использовании Android приложение «Камера» не всегда считывает QR-код (это зависит от используемого пускового устройства). Чтобы убедиться, что вы «интерпретируете» любой QR-код со своего смартфона или планшета, тогда вы можете воспользоваться бесплатным приложением, таким как QR Reader, которое вы можете найти по этому адресу Google Play. После открытия выберите опцию сканирования через камеру, а затем вставьте код в рамку. Вы услышите вибрацию телефона и будете перенаправлены на содержимое.

Лоренцо Ренцетти — опытный компьютерный популятор, специализирующийся на службах мгновенных сообщений и социальных сетях. Он сотрудничал с несколькими успешными итальянскими газетами, внося свой вклад в публикацию технологических справочников. Он делится своими советами на своем блоге WordSmart.it, с помощью которого помогает пользователям решать проблемы, связанные с компьютером.