QR-код — что это, как создать и расшифровать, генераторы куар кодов и программы для считывания

Обновлено 24 декабря 2023 Просмотров: 170 432 Автор: Дмитрий Петров

Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. При написании прошлой статьи про Liqpay обнаружил на их главной странице, еще не ставший привычным, хитрый код для смартфонов. Сам недавно познакомился с этой темой и поэтому сегодня хочу поговорить о такой вещи, как QR-коды.

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

Коллаж на тему QR code

Начнем с того, что популярность такого типа кодирования информации объясняется прежде всего развитием технологий и практически повсеместным распространением телефонов с хорошей фотокамерой и приличной производительностью. Чтобы расшифровать куар код достаточно иметь обычный мобильник и установленную на него программу декодирования.

Что же обычно зашифровывают таким способом? Ну, прежде всего это логистика (т.е. замена обычному штрих коду), банковские квитанции для ускорения считывания с них информации, а так же обыденные вещи: ссылки на рекламных плакатах или сайтах и данные визитных карточек, которые сразу же будут открыты в браузере вашего сотового телефона, либо занесены в его адресную книгу.

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

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

Выглядит эта вариация баркода примерно так:

Пример КюЭр-кода

Представляет он из себя изображение, на котором, как правило, всегда можно выделить три больших квадрата. Они служат ориентирами при расшифровки кода программами для его считывания — помогают определить уровень наклона и четко привязаться к масштабу. Раньше повсеместно использовался более простой одномерный (линейный) barcode (штрих-код):

Как выглядит баркод

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

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

Подсадили весь мир на эту «заразу» японцы. Одна из их компаний разработала принципы кодирования и расшифровывания в середине девяностых годов прошлого века. Ну, а повсеместное распространение сотовых в стране восходящего солнца обеспечило большинство населения персональными сканерами баркода.

Помимо товаров, рекламных плакатов, визиток, уличных указателей и всего остального, в Японии даже информация о покойниках на кладбищах кодируется с помощью него. Более подробно можете прочитать в этой публикации.

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

Данные с визитки зашифрованы в КюЭр-код

Если вы, например, захотели добавить интересную статью в закладки сотового (для его прочтения в дороге), то для всех современных браузеров предусмотрены дополнения и плагины, позволяющие закодировать URL адреса в QR, а затем вы сможете его считать камерой мобильного телефона и указанная страница будет открыта в мобильном браузере. Тоже самое касается выделенных фрагментов текста.

Я уже как-то писал про плагины для Firefox и упоминал там про расширение под названием Mobile Barcoder, которое позволяет создавать их для любой ссылки или выделенного фрагмента текста (пункт меню Create barcode):

Плагин для браузера, преобразующий ссылки или текст в куар код

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

Как будет выглядеть код, содержащий один абзац текста

Если Мазила не является вашим любимым браузером, то можете воспользоваться расширением для Гугол Хрома — Goo.gl URL Shortener (правда, он предназначен в первую очередь для укорачивания ссылок, но и баркоды из ссылок он тоже умеет делать). В Опере можно использовать в качестве генератора QR Code Generator.

Как создать куар код

Чуть выше мы рассмотрели генераторы интегрированные в браузеры, но гораздо более функциональными выглядят их онлайн версии, которые могут закодировать нужную вам информацию (URL адрес, текст, личные данные с визитной карточки, SMS, номер телефона и т.п.) и создать картинку нужного вам размера. Результирующее изображение barcode вы сможете сохранить на своем компьютере или получить на него ссылку.

  1. QR Coder.ru — простенький генератор barcode с интерфейсом на русском языке. Сначала следует выбрать тот тип информации, который вы хотите зашить в картинку (текст, визитка, SMS или URL) для того, чтобы программа для считывания предложила бы вам нужные варианты дальнейших действий. Например, в случае визитки вам будет предложено заполнить следующие поля:

    Как создать визитную карточку в виде кода в сервисе

    Для ссылок это будет открытие в браузере, а для данных визитной карточки — сохранение в контактах (либо набрать номер из визитки):

    Сохранить данные с кода в контактах
  2. Qrmania.ru — еще один русскоязычный генератор куар код с несколько более расширенным функционалом, который в первую очередь связан с большим разнообразием типов информации, которую можно закодировать и цветовыми настройками итоговой картинки:

    Генератор КюЭр кодов на русском языке

    Имеет место быть возможность кодирования E-mail адреса и целого почтового сообщения с указанием адресата, темы и текста письма. Кроме этого можно закодировать номер телефона (было бы удобно, если бы девушки носили значки или сумки с таким баркодом), Твиттер сообщения и даже координаты на Google картах. Чума!

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

    Бейсболка с куар кодом
  3. Qrcc.ru — менее пафосный, но тоже функциональный русский онлайн генератор с возможностью заказа печати созданного QR-кода на шмотках и вещах.
  4. Есть еще несколько генераторов от сервиса Kaywa (один и второй), которые ничем особенным не выделяются, но имеют место быть.
  5. Ах, да, еще один буржуйский сервис Goqr.me стоит упомянуть, ибо дизайн приятный. Ну, и хватит, пожалуй.

Да, я в начале статьи заикался о плагинах для WordPress, которые бы позволяли генерировать на лету QR для страниц вашего блога. Почти уже забыл об этом, но все же приведу ссылку на страницу автора этих плагинов. Сам я еще не осознал необходимости прикручивания barcode для всех страниц блога, но, возможно, со временем передумаю.

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

Как расшифровать куар код — программы и онлайн сервисы

Другой вопрос — чем можно расшифровать такие замысловатые картинки на мобильном телефоне. Набор подобных программ довольно велик и многое будет зависеть от типа вашего телефона, а точнее от той ОС, на базе которой он работает (Андроид, Ios и т.п.).

Лично я юзаю телефон Нокиа E72 и больше всего мне понравилась I-nigma — просто переходите с сотового по этой ссылке, сайт разработчиков автоматически сам определит тип вашего аппарата и предложит закачать программу для считывания и расшифровки QR-кодов. Поддерживается, по-моему, все, что только можно придумать (в плане моделей телефонов). Скриншот работы I-nigma вы сможете найти чуть выше по тексту.

Однако, прежде, чем рассматривать дальше программы сканирования для мобильных телефонов, я хочу остановиться на онлайн сервисах, помогающих расшифровать любой баркод. Зачем это может понадобиться с ходу и не придумаешь, но если таковые сервисы имеют место быть, то и потребность в них есть тоже.

  1. Начнем с сервиса ZXing Decoder Online.

    Сервис позволяющий распознать код на картинке

    Работает он очень просто. Вам предлагают указать URL изображения с куар кодом, которое расположено в интернете или же загрузить его со своего компьютера. После того, как вы нажмете кнопку «Отправить», откроется страница с результатами расшифровки. Все очень просто.
  2. Тоже самое может делать и онлайн генератор Qr.foxtools.ru. Выбираете вариант расшифровки и опять же получаете два варианта загрузки картинки с barcode:
    Пример сервиса для чтения QR-кодов

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

Пример расшифровки баркода с бейсболки и переход по зашифрованной там ссылке

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

Ну, и теперь самое время переходить к наиболее популярным программам считывания и расшифровывания баркода для мобильных телефонов:

  1. QuickMark — подойдет практически для любого мобильного устройства
  2. Neo Reader — ну, вы поняли
  3. Расшифровать QR-код самому — статья на Хабре о том, как обойтись без программ для считывания

Ну, и хочу попрощаться в нетрадиционной манере:

Расшифруйте это QR-код и удивитесь

Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru

Комментарии и отзывы (23)

Overmort

Ну и что, Дима, доволен ты своей посещаемостью? Эх, такой у тебя сайт был хороший, а превратил ты его зачем-то в ГС. Зачем???

Детектив

Блог один из самых познавательных, очень качественный материал, не надо ля-ля. Да такой посещаемости обычному блогу расти и расти и не вырости.

Ugn

Спасибо, давно интересовался.

Александр

А как по мне, так с блогом не произошло апсолютно никаких изменений, чтоб писать, что блог стал намного хуже или лучше... просто появились некоторые полезные кнопочки и всё, а блог как был информативен и интересен, так и остался. И с чего посещаемости падать — непонятно.

Влад

Overmort, это ты о чем?

Ну-ка опиши свои критерии разницы между «такой у тебя сайт был хороший» и ГС...

Можешь описать их в QR-коде (как и с помощью чего сделать QR-код можно прочитать здесь же). Его с лихвой хватит для описания критериев.

Дмитрий

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

2. Блог в ГС не превратился, и я полагаю что находиться на какой-то из стадий предания ему окончательного вида, о котором возможно еще и сам Дмитрий не знает. Так бывает, что с годами человек совершенствует свои навыки в различных сферах жизни.

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

4. Overmort, судя по Вашему комментарию, предполагаю, что если Вы вебмастер, то либо мало просвещенный в эту работу, либо у Вас гордость преизобилует над здравым смыслом.

5. Дмитрий, благодарю за статью!!!

Успехов Вам!

pazifer

Согласен и полностью поддерживаю мнение Overmort...

Владислав

Я не совсем понимаю, что имели ввиду Overmort и pazifer. Не так давно нашёл я этот блог и, как начинающий веб-мастер, нахожу здесь много полезной информации.

Возможно постояльцы блога поделятся со мной своими мнениями, и обоснуют, какие произошли изменения на этом блоге, и почему они сделали его ГС.

Выражаю Дмитрию свою благодарность за качественный и полезный ресурс!

Pocherk

Лично меня эта статья оказалась очень полезной. Давно хотел разобраться с QR-кодами. Спасибо автору!

Eugene

Может ребята имели ввиду рекламу от гугла которая уже полезла блоками. О, а если она будет в qr-кодах!

Владислав

Ну и что плохого в рекламе от Гугл? На качество контента она никак не влияет. И мне кажется вполне нормальным желание вебмастера получать деньги за то, что ему нравится. Или здесь только идейные, чистые душой и сердцем блоггеры? Если нравится вести блог, и если это хорошо получается, то почему бы на этом не зарабатывать?

Ugn

↑ — вот поэтому-то автор и не отвечает на комментарии.

Марина

Сайт очень хороший много полезной информации.Попробуйте добиться таких показателей сайта а потом обсуждайте.

Sergik

Мне понравился этот генератор qr кода — http://www.raskruty.ru/tools/qr/. Все просто и все нужные функции есть. Корректно все кодирует на русском в отличии от многих других.

Владимир

Часа два наверное вспоминал определение QR кода. Нашел у Вас первым. По запросу в Яндексе 1 место по запросу «штрихкод картинкой для сотового». Спасибо! Появилась необходимость закодировать инфу об услуге в такую картинку, чтобы поместить ее на наклейку заднего стекла автомобиля. Будет ли это изображение нормально сохраняться в памяти телефона, без искажений? Сможет ли человек, снявший на свой Ifone получить информацию?

fredqw

Спасибо за статью, я пользуюсь генератором qr-кода http://colorqrcode.ru . Там можно делать цветные qr-коды разных размеров.

Yanker

А я бы порекомендовал http://castlots.ru/generator-qr-koda-online/

Игорь Николаевич

С мобилами более-менее понятно. А в стандартном компе можно как-то прочитать этот квадрат?

Андрей

Дмитрий, спасибо за полезную статью.

В дополнение не могли бы порекомендовать материал на тему того как эти QR-коды вставить и редактировать в видео на YouTube?

Эрик

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

Владимир

Отличная публикация! Сделал QR-код для своего блога: nechaev.su

саша

чисто пользовательская статья, я думал будет описано то, как работает (может быть потому что не все прочитал, но много воды). я даже не про алгоритмы, короче хз сомнительная статья

Сергей Иванович

...а скажи ка нам афтар,а кому принадлежит QR-код????

Ваш комментарий или отзыв