Использование буквенно-цифрового режима для кодирования URL в QR-коде?


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

HTTP: / / SUBDOM.DOMAIN.EU

8-режим bit byte слишком расточителен, я могу достичь версии 2 там, но Версия 1 в буквенно-цифровом режиме.

    Есть ли способ, как установить буквенно-цифровой режим, чтобы использовать только строчные буквы вместо прописных?
  1. может использовать верхний регистр в URL причина проблема в любом браузере / платформе? (Я тестировал его в Firefox, IE, но я боюсь, что это только внутреннее преобразование случая.)

Правка:

Я прямо не упомянул, что мой адрес - это только поддомен и доменное имя, то есть без учета регистра, например

Http://www.enterthenet.com/webgeek-stuff-web-names-and-case-sensitivity/

Адреса этого типа, без названий страниц, могут быть записаны в верхнем регистре и использовать буквенно-цифровой режим (Версия 1 = 25 символов для сравнения с 17 символами в 8-битном байтовом режиме на уровне L)

Я нашел различные рекомендации о минимальном размере одной точки от 0,4 мм до 0,76 мм. Мне нужен QR-код размером 16 × 16 мм, а Версия 1 (21×21) точно соответствует верхнему уровню рекомендаций.

1 3

1 ответ:

(в стороне: Версия 1 на самом деле труднее читать в некоторых случаях, чем версия 2, потому что в ней отсутствует шаблон выравнивания. Я бы не боялся использовать версию 2.)

Установить буквенно-цифровой режим, в каком инструменте? Может быть, возможно, но зависит от вашего инструмента.

Буквенно-цифровой режим кодирует только верхний регистр.

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