QR-code. Бар-коды в современном интернете.
21 Авг 2008Слово «бар-код» в русском языке появилось благодаря англичанам. Среди значений их глагола bar – «испещрять полосками, зарешечивать». В некоторых словарях этого слова нет вовсе, но в тех, где присутствует, оно пишется через дефис: бар-код. Хотя, не исключаю, что впоследствии его причешут до «баркод» — по привычке.

На данный момент самым популярным и перспективным стандартом кодирования бар-кодов является QR — Quick Response. Это сейчас стандартный для Японии способ кодировать текстовую и графическую информацию в форме маленьких картинок, которые легко отсканировать сотовым телефоном. Если вы напечатаете такую картинку и проведете по ней сотовым телефоном, то закодированный текст автоматически распознается, лишая вас сомнительного удовольствия долго вводить требуемый e-mail или веб адрес, пользуясь крошечными кнопками с клавиатуры телефона. Такие коды в Японии печатают на продуктах, в рекламе, на формах заказа и так далее. Вы можете сами найти такой баркод на процессоре своего компьютера – именно так производится их учёт в Intel и AMD.
QR была разработана в Японии, компанией Denso в 1994 году. Ключевое отличие QR от аналогичных стандартов — учет специфики японского языка средствами UTF-8, что для нас означает возможность спокойно шифровать и русские буквы в QR-кодах.
Этот формат даёт широкий простор для рекламных и вирусных акций с блогами, сайтами (особенно WAP), социальными приложениями. Вы можете печатать код своего блога на визитке, можно устраивать разнообразные игры и конкурсы, например, предлагая в качестве призов майки с бар-кодом вашего профиля или сайта. Рассуждения Danaki о применении бар-кодов для социальных сообществ можно почитать у него в блоге.
Специально для блогеров существует интересный сервис: Feed2Mobile. Этот сервис оптимизирует ваш RSS-поток для просмотра на мобильном телефоне — пользователю достаточно нажать на картинку и он уже не отвлекается на элементы навигации, рекламу и прочие отвлекающие от чтения красивости.
Мой блог, например, пропущенный через feed2mobile, выглядит примерно так:

А на самом блоге предлагается разместить виджет для быстрой подписки:
Генераторы и другие средства создания QR-кодов:
- Kaywa QR-Code Generator. Удобный веб-интерфейс, возможность забирать оттуда картинки на свой сайт, хорошая работа с русским языком.
- I-nigma Create Codes – аналог первого сервиса.
- Google Chart API – интернет-гигант не стоит в стороне и всегда знает куда дует ветер.
- Два Wordpress-плагина и описание библиотек, на которых они созданы от Антона Шевчука – для блогеров.
- iec16022 – Десктопный генератор под линукс (в исходниках).
- GNU BarCode for Windows – тоже свободный софт.
- Генератор QR-code из ЖЖ-аккаунта – для пользователей LiveJournal.
- Генератор кода на сайте Nokia -код генерируется “на лету”, то есть пишешь одну букву — картинка меняется. Можно экспериментировать с рисунком.
- Расширение для FireFox – позволяет получить QR-код текущей страницы, если длинную ссылку лень перебивать в телефон.
- SemaCode - проект социального кодирования, у них есть даже приложение для FaceBook.
Программы для распознавания бар-кодов:
- Kaywa-reader – наиболее известная программа. Работает на Nokia, Motorola, Samsung, SonyEricsson.
- Прекрасно распознает код на неровной поверхности (например, на майке).
- I-nigma – мой выбор. Работает на Nokia, Motorola, Samsung, SonyEricsson, Mio, LG, Palm, Dopod, HTC, iMate, Qtek, Orange SPV, T-mobile, Cingular, O2, Sprint, SwisscomVerizon, Vodafon. Cовместима со смартфонами Symbian OS ver. 9.1, 9.2, поддерживает WM5 и WM6.
- QuickMark - часто устанавливается в коммуникаторы. У меня на Asus P526 не захотела нормально работать. Работает на ASUA, AT&t, BenQ, CHT, CMCC, Emobile, ETEN, Fujitsu-Siemens, GIGABYTE, HP, HUAWEI, iDo, Lenovo, Lobster, OKWAP, Panasonic, Pantech, Siemens, SoftBank, Nokia, Motorola, Samsung, SonyEricsson, Mio, LG, Palm, Dopod, HTC, iMate, Qtek, Orange SPV, T-mobile, Cingular, O2, Sprint, SwisscomVerizon, Vodafon.
- Nokia Barcode reader – бесплатная программа от Nokia для Symbian. Скачать её можно с помощью встроенной в телефон качалки программ.
- iMatrix – ридер для iPhone.
Кстати, на iCamp видел представителей стартапа SyncFox, от которых вкусно пахло чем-то шоколадным и на их майках и плакатах было следующее:

Что такое сам SyncFox я до конца не понял, но это будет что-то связанное с QR, социальными сетями и скидками в магазинах.
Лично я поставил i-nigma Reader в свой Asus P526 и он там работает. Передавать ссылки из компьютера в телефон – действительно удобнее.
Реклама: Банкирша.ком - все о банках, кредитах, ипотеке.

I-nigma на Nokia 6233 не смогла включить камеру. Постоянно пытается ее активировать, но не получается.
Kaywa-reader на Nokia 6233 отлично заработал.
update: увы, но Kaywa-reader русский не понимает, либо 6233 не работает с UTF :(
А у меня QuickMark запустился, но показывал какую-то фигню, а i-nigma работает как надо, в том числе и с русским в QR-code.
вроде всё нормально наверно я из тех кому повезло
Любопытно. Однако же в отношении блогов мне кажется это скорее игрушкой, чем реальным инструментом. Вряд ли есть много людей, которые читают блоги в мобильном телефоне.
Да мне тоже показалось это интересным. Я даже подумываю о включении этой штучки в свой проект. Moyafotka.Ru. В qr будет скрыт линк на страницу пользователя.
Насколько я знаю, TrashBox тоже хотят ввести поддержку QR-codes.
Таки есть прогресс =)
Генерация QR кода для карты: http://qrmap.linkstore.ru
относительно чтения фида на мобильном телефоне. Можно ничего не преобразовывать специально, а просто использовать Google reader в “пакетном” варианте. Вот примеры http://abava.blogspot.com/2008/08/blog-post.html
@ingolmo: для вас игрушка, а для японцев с развитыми технологиями мобильного Интернета – давно работающий инструмент. реклама на бар-кодах, скидки и специальная информация. и до нас это дойдет.
msnre, я не о том. Конечно, у этой технологии есть своё применение. Я о том, что не очень понятно как это использовать в блогах.
Спасибо инфу. А то я все голову ломал, что это за штуки такие? =)
@ingolmo: да как угодно – конкурсы, можно рекламу. например, реклама в тех местах, где ЦА развесить листовочки с призывной надписью. тот же новый стартап пользовать, который, как я понимаю, будет обычным скидочным сервисом, но с применением новых фишек вроде куэр. придумать можно много. просто новая штука для России, хотя на Хабре, Лепре, дёрти – она вызвала немало шуму не так давно, так что “спрос” есть.
Ну возможно вы и правы. Для рекламы это, да, это может быть интересно. Хотя опять же я слабо могу вообразить себе ситуацию, когда обыкновенные блоггеры станут развешивать по улицам картинками с кодами своих блогов.
Всему своё время =)
а я даже примеры видел, даже на блоге одном :). только их сложно заставить работать на себя
Опубликуй на трешбоксе в продолжение существующей темы =)
Твоя подборка инструментов и реализаций просто супер.
Я там ссылку бросил сюда =)
Сейчас вот только заметил – менял телефон в WebMoney-аттестате, а они мне предложили мобильником считать кьюэр-код и отослать им, что там :). Так что можно приплюсовывать бар-коды как проверочный инструмент.
[...] дал мульон ссылок на программы для работы с бар-кодами. Ждите странные квадратики на улицах вашего [...]
Я догадываюсь, почему вы выбрали i-nigma для себя: он более “навороченный”, более красочный [красивый], есть возможность подключиться к фри-сервису хранения материалов, и т.д.
Но! IMHO, главный функционал подобных программ для мобил – не только дать зрелищ, но и дать хлеба. А данном случае, хлеб – функционал для работы с декодированным материалом.
Поясню. I-nigma – сканирует-переводит замечательно; но если мы сканим просто текст (не урл, не телефон), ай-нигма дает нам возможность только просмотреть этот текст, и все! В то же время, при [субъективно] более медленном распознавании Kayawa reader позволяет привычным для смартфонов образом скопировать отсканенный текст и передать его в другую программу. А это, на мой взгляд, стоит дороже, чем красивости ай-нигмы.
Итого: Для своего Nokia 6110-Navigator выбрал Kayawa reader.
P.S. Спасибо за подборку.
Нет, просто больше на WM6 у меня ничего не заработало =)
У меня Asus P526, коммуникатор.
Кстати, Kayawa замечательно работает у меня с русским языком.
А они не планируют её под WM6 выпустить, интересно? =)
Вот не знаю. Думаю, доберутся ;)
Будем ждать, не люблю телефоны без стилусов =)
Спасибо разьяснили!
Устанавливал и i-nigma и QuickMark на коммуникатор с WM5. QuickMark у меня сканирует коды на порядок лучше.
Всё-таки между WM5 и WM6 большая разница…
Забавно, только вчера заказал себе майку с QR-кодом…
Автору искреннее СПАСИБО. Я даже и не знал про Бар-коды, действительно ценная информация. Уже установил на свой блог. Буду хвастаться))))
красиво, сделал! Благодарю!!!