¿HTML 5 en Android 2.0?

Ayer, la gente de Google ha presentado la versión 2.0 de su entorno de desarrollo para Android, y entre las novedades que incluyen, comentan el soporte de HTML 5 por parte del navegador web

El caso es que entre todas las mejoras que aporta HTML 5, se encuentra la posibilidad de indicar los datos que se esperan en una entrada de formulario (elemento input), lo cual puede ser muy útil de cara a mejorar la experiencia de usuario a través del móvil. Algo similar a lo que sucede si en lugar de dejar que la persona usuaria teclee libremente un texto, se le ofrece un selector con las opciones disponibles, o en lugar de pedirle que escriba una fecha, se le ofrece un calendario… Para ver a qué me refiero, es recomendable probar con Opera 10, o superior, una demostración

Así que actualicé el entorno de desarrollo y probé la demo anterior con el navegador del emulador, y el resultado fue… que no funciona. Así que parece que el soporte de HTML 5 por parte de Android es parcial

El resultado del test de compatibilidad W3C para el navegador ha sido el siguiente:

11 puntos ok de 16 posibles

Me encantan como avanzan las tecnologías web, los navegadores aún no dan soporte completo y adecuado para las recomendaciones o estándares existentes, y ya ofrecen soporte para especificaciones que son borradores

Chaals (Charles McCathieNevile) en Oviedo

Semana de visitas en Asturias. Empezábamos con Vinton Cerf y ayer tuvimos la suerte de tener en la EUITIO a Chaals, Responsable de Estándares en Opera que nos estuvo contando en una charla muy amena lo que hacen en Opera en relación con los Estándares Web y en lo que están trabajando a corto y medio plazo (foto).

Entre los temas tratados, se habló de widgets, del trabajo que se está haciendo en W3C dentro del grupo WebApps y de lo que hacen en Opera para implementar estas recomendaciones. Además de toda la documentación disponible en Opera, se nos entregó una pequeña tarjeta donde describen en cuatro pasos cómo crear un sencillo widget:

  1. Crear un fichero config.xml para dar el nombre y dimensiones del widget:


    <widget>
    <widgetname>¡Hola Mundo!</widgetname>
    <widtht>300</widtht>
    <height>100</height>
    </widget>

  2. Crear un fichero index.html:


    <!DOCTYPE html>
    <html>
    <head><title>Hola Mundo</title></head>
    <body>
    <h1 style="background: #eee">Hola Mundo</h1>
    </body>
    </html>

  3. Crear un fichero zip que contenga en la raíz los ficheros config.xml y index.html. Es posible abrir este fichero con Opera 9 para testear el widget
  4. Publicar el widget en http://widgets.opera.com

Realmente sencillo y eficaz…

[tags]opera, widgets[/tags]