Archive for the 'Standards' Category

Zxing y más sobre estándards.

Desde que el 9 de enero tuvimos conocimiento y publicamos nuestro primer post sobre Zxing (el lector de códigos 2D impulsado desde la plataforma de desarrolladores de Google Code) hemos ido siguiendo la iniciativa y comprobando que va avanzando de forma lenta pero segura.

El viernes pasado Daniel Switkin, uno de los responsables del proyecto, nos informaba de  que habían lanzado su propio generador de QRs.

z.gif

Read more »

Buscamos el mejor navegador móvil

En la web de tests de compatibilidad de navegadores de w3c nos encontramos con una página donde podemos testear la calidad del navegador de nuestro móvil y para acceder a la URL en cuestión nos muestran tres sistemas:

- Escribiéndola a mano
- Con una URL corta (mediante una URL de tinyurl.com)
- O en su defecto, y como creemos que es más interesante, con un QR-Code, el cuál podemos capturar y acceder así rápidamente a la web de compatibilidad del navegador de nuestro móvil.

En el W3C utilizan QR-Codes!!

El test es muy completo y se asegura que el navegador soporte los principales estándares a tener en cuenta al mostrar una web en un soporte móvil teniendo en cuenta las limitaciones y particularidades del mismo:

Ilustración sobre factores que evalúa el test

Si quieres ver las conclusiones del test y cuáles son los mejores navegadores móviles aquí los tienes. “And the winner is…”

Read more »

Firefox Add-on

Encontramos una extensión para el firefox que nos mostrará el QR-Code de la URL página que estemos consultando.

Firefox plugin QR

Si queremos añadir una web a los favoritos de nuestro móvil, testear la visualización de una págin (sin tener que teclear la URL entera) o para continuar leyéndola en otro momento sólo tenemos que capturar el código ;)

Ya podéis descargar Mobile Barcoder Add-on.

MC2 - Actualidad

Hemos hablado con anterioridad en este blog, pero recordamos a continuación que es el MC2 copiando+pegando su definición de objetivos: “Establecer estándares para asegurar la libre concurrencia, asegurar un entorno para el desarrollo y crecimiento del sector y animar y educar al mercado en general (al uso de la tecnología de los códigos 2D).”

mc2.gif

Más información sobre el Mobile Codes Consortium en http://www.mobilecodes.org o en este documento mission statement document.

Recientemente han publicado un nuevo documento con sus últimos avances, actividad y pensamientos.

pdf.gif “Global mobile industry bodies GSMA and OMA commit to drive worldwide mobile barcodes standards” - 17 diciembre, 2007.

Estoy en Google luego existo

Nos enteramos gracias al blog Roger que Google ha lanzado Print Ads 2D Barcodes. Todo lo que hemos dicho en este blog hasta el día de hoy pierde todo el sentido (si alguna vez lo ha tenido).

Todas las hipótesis de trabajo y predicciones se quedan en eso. Los QR se han impuesto y ya forman parte de Google. ¡Que empiece la fiesta!.

google_qrcode.jpg

El título del post de hoy parafrasea el “Compro luego existo” de Barbara Krueger que a su vez parafraseaba el “Pienso luego existo” de un tal Descartes (que no tiene web y por tanto no podemos linkar ;).

exclama.gif “Bonus-track”

Por lo que parece, Google quiere capilarizar en el mundo físico y al tiempo que presenta a sus usuarios el potencial de los QR-Codes se ofrece también como agencia de publicidad local para prensa escrita.

Vaya día…

Datamatrix vs QR-Code

Como apuntábamos en el post con la tabla comparativa de códigos 2D, los dos códigos de formato abierto por los que apostábamos eran los QR-Code y Datamatrix, pero, ¿en qué se diferencian?

Datamatrix vs QR-Code

La evolución que han seguido los códigos 2D y los terminales móviles en Europa/USA y Japón ha sido a la inversa, es decir, mientras en Europa/USA se desarrollaron los primeros códigos 2D en Japón los terminales móviles y las conexiones a internet se han extendido más rápido.

Es por ello que los Datamatrix que se definieron en 1989 dejaban fuera de sus especificaciones los símbolos Kanji japoneses con lo que invalidaban el uso de los 2D codes para gran consumo en esta comunidad. El desarrollo de los QR-Codes por parte de Denso-wave en 1994 permitió la penetración de los 2D-Codes en Japón.

Si revisamos el white-paper de Semapedia de estos tipos de código 2D encontramos tres diferencias principales:

  1. El tamaño mínimo de un código Datamatrix es menor. Mayor eficiencia en la utilización del espacio.
  2. Los QR-Code pueden generar símbolos kanji (grafías japonesas).
  3. Los QR molan más (ésta no viene en el estudio pero la añadimos nosotros).

El informe es más extenso y recomendamos su lectura (especialmente la defensa de los sistemas de código abierto) pero estos son los dos (tres) conceptos clave.

Eficiencia en el uso del espacio
Esta ventaja de un mejor aprovechamiento del espacio entra en conflicto con los problemas de enfoque de las ópticas de los dispositivos móviles. Que un código sea muy pequeño lo hace muy difícil de enfocar y a menudo lo invalida. Por ello, queda relegado a uso industrial dónde se cuente con los lectores oportunos.

Para la utilización en superfícies reducidas Densowave desarrolló los Micro QR Code pero no creemos que esta variante prospere en el usuario final.

Kanji
Así como en una era pre-internet las fronteras físicas podían permitir una mayor laxitud en la adopción de standares (o al menos acotar zonas geográficas y/o idiomáticas) ahora el mundo está más interconectado que nunca y dejar fuera según que grafías, variantes culturales, etc… puede llegar a invalidar un sistema.

Desconocemos como gestionan los QR el resto de las grafías (p.e. árabe). Si alguien tiene información sobre este tema y nos la proporciona la incorporaremos a este post.

Los QR molan más.
Se trata de una ventaja claramente subjetiva, pero en un mercado dónde la eficiencia y la eficacia se presuponen la estética es un valor clave y sin duda alguna los QR-Codes están generando más actividad en blogs, productos de diseño y creando más tendencias enel consumidor final de lo que está haciendo Datamatrix.

Coexistencia

Creemos en la coexistencia de estos dos códigos y el hecho de que haya alternativas de código abierto servirá para equilibrar el sistema y que nadie tenga tentaciones de cobrar por el uso de esta tecnología.

Los principales lectores interpretan tanto QR-Codes como Datamatrix.

Del “plug-in” al “melt-in”

Detectamos un consenso en las distintas webs que visitamos y los comentarios que recibimos según el cuál éstas son la dos necesidades a día de hoy para la implantación de los 2D-Codes:

  1. estandarización de los códigos
  2. acceso generalizado al lector

A la estandarización ya le hemos dedicado algún post y el MC2 ya se está encargando, pero el acceso al lector es la otra pata coja de esta implantación. A día de hoy la mayoría de los lectores son aplicaciones descargables e instalables en el móvil (.jar y similares) pero hasta que formen parte del propio software del teléfono no será suficientemente transparente.

Hasta que los lectores pasen de ser plug-ins acoplados a un software ya existente a formar parte del teléfono, su sistema y se fundan (melt-in) con él este acceso generalizado no va a ser una realidad. Una buena noticia es que muchos terminales Nokia ya empiezan a incoporarlo de serie y parece el princio de este “melt-in process”.

lava.jpg

Una clara muestra de la eficacia de los plugins de los CMS como WordPress (gestor desde el que mantenemos qrcode.es). Aquí también se da un cierto “darwinismo” y los mejores plug-ins tienden a fundirse con la estructura principal y pasan a formar parte de la misma.

A modo informativo, curiosidad y agradecimiento a continuación detallamos el origen y las funcionalidades de los principales plug-ins que usamos en este blog.

  • WP-Cache, por Ricardo Galli Granada
    Mejora el rendimiento y el tiempo de respuesta al solicitar las páginas. Mediante un eficiente sistema de cache reduce los recursos necesarios para gestionar el tráfico de la web.
  • All in One SEO Pack, por uberdose
    Favorece la encontrabilidad del blog. Al activarlo aparecen en la pantalla de edición nuevas opciones orientadas a mejorar el posicionamiento en buscadores.
  • Gengo , por Jamie Talbot
    Permite el mantenimiento de un blog multilingüe (en nuestro caso español+inglés), pero es muy flexible y permite hasta idiomas escritos de derecha a izquierda.
  • WP-QRcode, por Maou
    Los pequeños QRs que aparecen al lado del título del post (H1s) son enlaces al propio post y se generan mediante este plug-in.
  • WP-SWFObject , por Jim Penaloza Calixto
    Incrusta en los posts de forma rápida y fácil objectos .swf o reproductores youtube usando SWFObject library.

No Si quieres saber más sobre las lámparas de lava de la foto que ilustra este post puedes verlas de cerca y comprarlas en la Google Store.

No Recomendamos la lectura del libro El Ordenador Invisible de Donald A. Norman