Captura del emulador del navegador Opera Mini El plugin GbMobile para Gesbit es ahora un poco más "mobile". Concretamente, he añadido al tema que se utiliza en el mismo el "tipo de documento" correspondiente a la especificación XHTML Mobile Profile 1.0, y no a la especificación XHTML Strict 1.0 (la misma que los temas "normales" para Gesbit). En realidad el tema no parecía más complicado que cambiar un tipo de documento por otro, puesto que en Gesbit se usa XHTML, y en tema GbMobile se usa únicamente un "subconjunto" de XHTML.

Sin embargo, a la hora de validar las páginas de la bitácora usando el tema GbMobile con el nuevo tipo de documento, me he encontrado conque el W3C me advertía del uso del atributo "onclick" en ciertos elementos, en concreto, los que tienen que ver con el CAPTCHA de Gesbit, puesto que este permite "recargarse" y "escucharse", y para esto hace uso de los atributos "onclick" y su poquito de Javascript. pero XHTML Mobile Profile 1.0 no pasa por ahí, amigo.

Así que he aprovechado para mejorar un aspecto de la clase CAPTCHA que me viene preocupando desde hace tiempo: la personalización de los elementos del formulario "HTML" en que se muestra la imagen en cuestión, y el resto de código HTML necesario. Ahora, el método "FormFields()" de la clase Captcha de Gesbit permite especificar, entre otras cosas, si se requieren los enlaces para "recargar" y "escuchar" la imagen CAPTCHA, de modo que GbMobile, simplemente, los omite.

Esto no significa que no puedan escribirse comentarios, pero, la mecánica cambia un poco respecto de la habitual en el resto de temas de Gesbit: en el tema de GbMobile no hay "vista previa" del comentario, porque para esto también se usaba cierto atributo "onclick", y, como podrá imaginarse, tampoco es posible "recargar" ni "escuchar" el CAPTCHA. Sin embargo, es posible añadir comentarios, y por supuesto el test CAPTCHA estará ahí si se está usando en la bitácora, que, como sabes, es opcional.

En fin. Termino recomendando la lectura de cierto artículo que me parece muy útil y curioso: Global Authoring Practices for the Mobile Web, de Luca Passani. Y, por cierto, la demostración de Gesbit cuenta con el plugin GbMobile, y puedes probarlo, si te apetece, en el emulador del navegador Opera Mini. Abre el enlace anterior y escribe en el navegador: www.demo.gesbit.com ¡Que usted lo pase bien! ;-)