Evento de la MWI en Londres

La Mobile Web Initiative (MWI) y sus patrocinadores han preparado un evento en Londres el 15 de noviembre para tratar los desafíos y oportunidades de la web móvil: The web on the move.

El evento durará sólo medio día y, básicamente, habrá tres ponencias.

  • Visión y ambiciones para la web móvil
  • Desafíos y potencial de la web móvil
  • La MWI de la W3C: Poniendo en práctica la visión

La asistencia será libre, simplemente hay que rellenar el formulario de registro.

Agentes de usuario de navegadores de dispositivos móviles

Los agentes de usuario son programas que hacen peticiones web. Por ejemplo, el navegador Firefox o el robot de Google, Googlebot son agentes de usuario.

Cuando estos agentes hacen la petición de una página, el servidor registra su identificador. Esta información luego es útil, entre otras cosas, para ver las estadísticas de los agentes más utilizados.

Ejemplo del registro que deja la petición de un agente de usuario en un servidor web:

Opera/8.02 (Windows NT 5.1; U; en)

Este registro lo dejaría un navegador Opera, la versión 8.02, que corre en un sistema operativo Windows XP (si, aunque ponga Windows NT), en inglés.

Como hay una gran variedad de navegadores para dispositivos móviles, existe también un montón de agentes de usuario (hay varios agentes por cada navegador) por lo que se hace muy útil tener un listado (bastante) completo de todos ellos, sobre todo para técnicas de detección de dispositivos.

Noticias sobre Minimo

Nos decía Gonzalo en los comentarios que ya se ha lanzado la versión 0.008.

Doug Turner (el principal desarrollador de MiniMo) establecía en su blog el roadmap que seguirá la aplicación a partir de ahora.

He encontrado un blog sobre el desarrollo de MiniMo para PDAs con sistema operativo Linux Zaurus.

Borrador de “Ámbito de las mejores prácticas de la web móvil”

La MWI empieza a moverse y a sacar documentos (borradores aún). Hoy han sacado el borrador de “Scope of Mobile Web Best Practices.

La lectura del documento es muy interesante porque resumen las lineas de actuación que seguirán el grupo de trabajo sobre tecnologías móviles de la W3C para facilitar a desarrolladores web y creadores de software (como navegadores web), la creación de contenido web que se muestre sin problemas en dispositivos móviles.

El propósito de la MWI es hacer el acceso a la web desde dispositivos móviles tan simple, fácil y cómodo como el acceso desde dispositivos de escritorio y facilitar el avance hacia el fin último, “the one web”.

Para ello, uno de los grupos de trabajo que crearon, el Grupo de Trabajo Mejores Prácticas de la MWI (BPWG) tiene como misión especificar y publicar una serie de buenas prácticas técnicas para el desarrollo de contenido para dispositivos móviles y desarrollar un sello de confianza “mobileOK”, para las páginas que soporten estas prácticas y ofrezcan una experiencia de usuario apropiada para dispositivos móviles.

En un principio se centrarán en prácticas más relacionadas con la “navegación tradicional”. En el futuro puede que trabajen en otras formas de presentación de contenido disponible en los dispositivos móviles, como por ejemplo, el uso de las tecnologías multimodales de emergencia.

El documento aclara que el concepto de “una sola web” es perfectamente compatible con ofrecer contenido específicio a un target de nuestros usuarios, siempre y cuando el acceso a una URI desde diferentes dispositivos o localizaciones debe resultar en información temáticamente similar, pero que puede variar en apariencia y contenido.

El desarrollo del sello de confianza “mobileOK” es el objetivo clave de la MWI. La intención es establecer una serie de tests de validación. No es sólo para desarrolladores. También para desarrrolladores de software.

La BPWG coordinará sus esfuerzos con otros grupos de trabajo de la W3C:

  • Iniciativa para la accesibilidad web (WAI)
  • Grupo de trabajo para la independencia de dispositivo (DIWG)
  • Grupo de trabajo de descripción de dispositivos (DDWG)

Y trabajarán también con otros organismos de fuera, como la OMA o WURLF.

PSP Web Browser Simulator

Acabo de descubrir un simulador del navegador web que incorpora la PSP.

No es una maravilla. Usa como motor de renderizado el componente WebBrowser de Microsoft (IE 6), y según afirman sus creadores se limita a hacer pequeños cambios en las páginas que cargamos, como eliminar las barras de scroll y los márgenes.

Lo bueno es que el simulador tiene el tamaño real de la PSP.

Captura de pantalla del simulador del navegador web de la PSP

Aunque no es de mucha ayuda para testear realmente si nuestras páginas van bien en la PSP, sí que nos vale para empezar a soñar con el día en que nos compremos una para el laboratorio :)

Ya mismo, navegador Opera para PocketPC

La asignatura pendiente de Opera es sin duda un navegador para PocketPCs. Pero parece que están trabajando en ello.

En la página alemana sobre PocketPCs pocketcentral.de (que ahora mismo está caida) muestran varias capturas de pantalla de un navegador Opera funcionando en un PocketPC con sistema operativo Windows Mobile 5.0.

Captura de pantalla del navegador de Opera para Pocket PC

Daban la noticia en BargainPDA.

Navegador web de la PSP

A finales de julio ya podíamos ver las primeras imágenes del navegador web que incorporaría el firmware 2.0 de la PSP.

Ahora que por fín Sony ha lanzado el firmware, los entusiastas de éste dispositivo están empezando a hacer reviews del mismo.

Por suerte, la mejor que he encontrado (gracias a alt1040) está en español:

MundoPSPNavegador web del PSP: Primeras impresiones

Blog posible también habla del tema en su post Navegando por internet en la Play Station Portátil.

Me da a mi que en su pantalla de 480 x 272 píxeles se debe de navegar de maravilla.

Imagen con licencia Creative Commons de MundoPSP

Por cierto, en Europa, la PSP se lanzará ya a la venta con el firmware 2.0 incorporado. El lanzamiento será a partir del 1 de septiembre, ya mismo. El precio, 249 € en el FNAC.

¿Qué es WURLF?

WURLF (Wireless Universal Resource FiLe) es un proyecto de software libre desarrollado por Luca Passani (que trabaja en Openwave) y Andrea Trasatti.

Logotipo de WURLF

Es un repositorio (en formato de fichero XML – 2,5Mb) donde se almacenan las capacidades de los dispositivos inalámbricos. De cada dispositivo en el mercado, se almacenan datos como su resolución, qué formatos de video soporta… y otros datos técnicos.

Esta sería, por ejemplo, la definición del dispositivo Nokia 3100:

<device user_agent="Nokia3100" actual_device_root="true"
         fall_back="nokia_generic_series40"
         id="nokia_3100_ver1">
  <group id="product_info">
    <capability name="model_name" value="3100"/>
  </group>
  <group id="xhtml_ui">
    <capability name="xhtml_format_as_css_property" value="true"/>
    <capability name="xhtml_supports_table_for_layout" value="true"/>
    <capability name="xhtml_supports_css_cell_table_coloring" value="true"/>
    <capability name="xhtml_readable_background_color1" value="#99CCFF"/>
    <capability name="xhtml_readable_background_color2" value="#FFFFFF"/>
  </group>
  <group id="markup">
    <capability name="preferred_markup" value="html_wi_oma_xhtmlmp_1_0"/>

    <capability name="html_wi_w3_xhtmlbasic" value="true"/>
    <capability name="html_wi_oma_xhtmlmp_1_0" value="true"/>
  </group>
</device>


El proyecto empezó en enero de 2002 y desde entonces se han reunido datos de más de 7.000 dispositivos.

Estos datos no siempre los facilitan los fabricantes y, a veces (muchas más de la cuenta), son los propios desarrolladores los que tienen que investigar los datos del dispositivo y después añaden su conocimiento al repositorio WURLF. Para favorecer estas colaboraciones han desarrollado una plataforma de pruebas, desde la que se introducen los datos del dispositivo con el que accedas a ella.

WURLF, UAProf y CC/PP

Los datos se guardan usando un vocabulario XML propio, que no está basado en el ampliamente usado Perfil de Agente de Usuario (UAProf) desarrollada por la Open Mobile Alliance.

Se aleja, por tanto, del vocabulario de descripción de las capacidades de los dispositivos (y las preferencias de los usuarios) que propone la W3C, CC/PP, que sí está basado en UAProf.

Para comparar, podéis ver la definición del Nokia 3100 en UAprof.

Luca y Andrea explican porqué decidieron no usar UAProf en el FAQ de WURLF.

Aplicaciones

El repositorio se usa para crear entornos de trabajo que sirvan distinto contenido y marcado a diferentes clases de dispositivos. El proyecto WURLF también ofrece herramientas para manejar el fichero XML y acceder a él desde los lenguajes de programación más populares (sobre todo Java y PHP).

Más enlaces sobre WURLF

Mobile Speak Pocket – lector de pantalla para dispositivos móviles

Via accesify me entero de la existencia de Mobile Speak Pocket, un lector de pantalla para Pocket PCs y Smartphones para facilitar el uso de estos dispositivos a usuarios con problemas visuales.

Logotipo del programa Mobile Speak Pocket

Es compatible con varios teclados braille para dispositivos móviles (como, por ejemplo, el EasyLink Braille) y en la página del programa se asegura que entre los lenguajes soportados estará próximamente el español.

El producto es obra de la empresa catalana Code Factory, experta en desarrollar productos que mejoran la accesibilidad de los dispositivos móviles.

Por cierto, existe también una página dedicada a la comunidad de usuarios del programa, aunque de momento no tiene mucho contenido.

A ver si sacamos un rato la semana que viene y podemos probar la demo de 30 días que ofrecen.

Comprobando antiguas predicciones

Me encanta ver predicciones antiguas sobre los dispositivos y tecnologías del “futuro” para ver si se han cumplido o no. Respecto a las posibilidades del mundo web en dispositivos móviles todo el mundo era muy alagüeño hace unos años.

En unas diapositivas sobre Ingeniería del Software de febrero de 2002, Gabriel Buades predecía:

  • 2.002 el 50% de las transacciones habituales se podrán realizar desde dispositivos móviles
  • 2.003 el 80% de los usuarios realizarán algún tipo de transacción desde dispositivos móviles
  • 2.004 se podrán realizar el 100% de las transacciones desde dispositivos móviles
  • 2.005 se esperan más de 1.000 millones de usuarios móviles de internet

Sin embargo, las estadísticas actuales muestran que las predicciones no se han cumplido. ¿Qué ha pasado entonces? ¿Es culpa de las tarifas? ¿Es culpa de los desarrolladores? ¿O es que simplemente las predicciones eran demasiado optimistas?

ring es un blog sobre desarrollo y usabilidad web para dispositivos móviles.


Sindicar el contenido


Otros blogs de ávidos

blogold
blog sobre desarrollo con estándares web, usabilidad, new media y ciberespacio.
detalles
blog sobre diseño gráfico, ilustración, motion graphics y street art.
blog
noticias sobre los últimos movimientos y proyectos de ávidos.