QR code: mudanças entre as edições
(Criou página com 'thumb|320px|Exemplo de QR-code apontando para a internet e transmitindo geocódigo relativo ao Novo CEP do Brasil. Ver wikipedia:QR code') |
mSem resumo de edição |
||
(17 revisões intermediárias por 2 usuários não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
[[Arquivo:Geo-BR-49750-K2Y.png|thumb|320px|Exemplo de QR-code apontando para a internet e transmitindo geocódigo relativo ao Novo CEP do Brasil.]] | [[Arquivo:Geo-BR-49750-K2Y.png|thumb|320px|Exemplo de QR-code apontando para a internet e transmitindo geocódigo relativo ao Novo CEP do Brasil.]] | ||
Ver [[wikipedia:QR code]] | :<small>Ver [[wikipedia:QR code]] para descrição enciclopédica completa.</small> | ||
O padrão '''QR code''' ('''''q'''uick-'''r'''esponse code'') nasceu no Japão em 1994, logo se sobressaindo como "[[wikipedia:Barcode#Matrix_(2D)_codes|código de barras 2D]]", mas só veio a ser aceito como ISO quase 20 anos depois, com a publicação da norma [https://www.iso.org/standard/77404.html ISO 23941:2022]. | |||
Hoje, amplamente difundido, todo ''smartphone'' já vem de fábrica equipado com leitor de QR Code, e já são universais duas aplicações relevantes para [[geocódigos]] e [[identificadores inteligentes]]: | |||
* '''"Link pintado"'''. Permite um pedaço de papel ou placa de rua conectarem-se com a internet, na página Web desejada. <br/>Ao invés do ''mouse'' é o ''smarthphone'' que "clica" no link. | |||
* '''Ativador de mapa'''. Faz com que o mesmo pedaço de papel ou placa ative o aplicativo de mapas no ponto geográfico desejado. <br/>Abre o APP de mapa ao invés do navegador internet. | |||
== Recomendação para geocódigos == | |||
Recomendação [[DNGS]] para garantia de QR-Code mais leve: tudo maiúsculas, contendo uma URL completa para que seja entendida como link. Por exemplo [https://afa.codes/br-49750-K2Y afa.codes/br-49750-K2Y] precisa ser '''<code><nowiki>HTTPS://AFA.CODES/BR-49750-K2Y</nowiki></code>'''. Também recomenda-se usar domínios e geocódigos curtos. | |||
Configuração para se contemplar a versão de QR code de ''máxima simplicidade'': | |||
* [[wikipedia:QR code#Information_capacity|Capacidade mínima]]: resolução '''25x25''' (version 1) com ''character encoding'' '''alphanumeric''' (só maiusculas). | |||
* [[wikipedia:QR code#Error_correction|Resiliência]]: Level '''L''' (Low), 7% da leitura pode falhar (borrar imagem) que o algoritmo corrige. | |||
Consequente recomendação para a URL de resolução do geocódigo: | |||
* Domínio e geocódigo curtos: URL com '''até 48 caracteres''' alfanuméricos maiúsculos, <br/>mais caracteres válidos ("/", ".", "-", ":", "+", "$", "*" e "%"). | |||
* Geocódigo "original '''ASCII'''" (sem acentos), sem necessidade de [[wikipedia:Percent-encoding|expansão URL-encode]]. | |||
O uso típico do geocódigo em QR code é com placas de numeração predial, ou seja, definindo em placa pública da casa o seu endereço de porta. Nestas aplicações o mais importante é que a fotografia, batida do lado da rua, capture o QR code, portanto a resolução não pode requerer maior zoom, e é mais importante do que a resiliência (ou tem foco para tudo ou não tem). | |||
Para AFAcodes o limite de 48 caracteres não é problema, um endereço típico de 1m2 em Sao Paulo requer 34 caracteres, por ex. https://afa.codes/BR-SP-SPA~GPVH21 | |||
===Protocolo geo URI=== | |||
[[Arquivo:GeoURI-of-cep49750-K2Y.png|miniaturadaimagem|140px|Geo URI, contém LatLong do mesmo endereço. Ativa APP de mapas do leitor.]] | |||
Ver [[Geo URI]]. Ao invés do QRcode acima, pode-se adotar, para o mesmo ponto central, geo:-10.68442,-36.984079, com o QR code ao lado configurado para tratar o protocolo com os aplicativos configurados no seu celular (''default'' Google Maps se for Android). | |||
Ideal é aprovar a RFC da nossa sugestão de [[Geo URI estendida]], que garantiria compressão e ativação dos geocódigos de forma ainda mais eficiente (usando resiliência maior). | |||
==Serviços testados== | |||
Serviços software de leitura: | |||
*(melhor software livre!) https://zxing.org | |||
Serviços de geração: | |||
*melhor! http://goqr.me/ | |||
*https://www.the-qrcode-generator.com/ | |||
*... | |||
[[Categoria:Conceitos]] |
Edição atual tal como às 19h10min de 26 de janeiro de 2024
- Ver wikipedia:QR code para descrição enciclopédica completa.
O padrão QR code (quick-response code) nasceu no Japão em 1994, logo se sobressaindo como "código de barras 2D", mas só veio a ser aceito como ISO quase 20 anos depois, com a publicação da norma ISO 23941:2022.
Hoje, amplamente difundido, todo smartphone já vem de fábrica equipado com leitor de QR Code, e já são universais duas aplicações relevantes para geocódigos e identificadores inteligentes:
- "Link pintado". Permite um pedaço de papel ou placa de rua conectarem-se com a internet, na página Web desejada.
Ao invés do mouse é o smarthphone que "clica" no link.
- Ativador de mapa. Faz com que o mesmo pedaço de papel ou placa ative o aplicativo de mapas no ponto geográfico desejado.
Abre o APP de mapa ao invés do navegador internet.
Recomendação para geocódigos
Recomendação DNGS para garantia de QR-Code mais leve: tudo maiúsculas, contendo uma URL completa para que seja entendida como link. Por exemplo afa.codes/br-49750-K2Y precisa ser HTTPS://AFA.CODES/BR-49750-K2Y
. Também recomenda-se usar domínios e geocódigos curtos.
Configuração para se contemplar a versão de QR code de máxima simplicidade:
- Capacidade mínima: resolução 25x25 (version 1) com character encoding alphanumeric (só maiusculas).
- Resiliência: Level L (Low), 7% da leitura pode falhar (borrar imagem) que o algoritmo corrige.
Consequente recomendação para a URL de resolução do geocódigo:
- Domínio e geocódigo curtos: URL com até 48 caracteres alfanuméricos maiúsculos,
mais caracteres válidos ("/", ".", "-", ":", "+", "$", "*" e "%"). - Geocódigo "original ASCII" (sem acentos), sem necessidade de expansão URL-encode.
O uso típico do geocódigo em QR code é com placas de numeração predial, ou seja, definindo em placa pública da casa o seu endereço de porta. Nestas aplicações o mais importante é que a fotografia, batida do lado da rua, capture o QR code, portanto a resolução não pode requerer maior zoom, e é mais importante do que a resiliência (ou tem foco para tudo ou não tem).
Para AFAcodes o limite de 48 caracteres não é problema, um endereço típico de 1m2 em Sao Paulo requer 34 caracteres, por ex. https://afa.codes/BR-SP-SPA~GPVH21
Protocolo geo URI
Ver Geo URI. Ao invés do QRcode acima, pode-se adotar, para o mesmo ponto central, geo:-10.68442,-36.984079, com o QR code ao lado configurado para tratar o protocolo com os aplicativos configurados no seu celular (default Google Maps se for Android).
Ideal é aprovar a RFC da nossa sugestão de Geo URI estendida, que garantiria compressão e ativação dos geocódigos de forma ainda mais eficiente (usando resiliência maior).
Serviços testados
Serviços software de leitura:
- (melhor software livre!) https://zxing.org
Serviços de geração:
- melhor! http://goqr.me/
- https://www.the-qrcode-generator.com/
- ...