Web Móvil y transcodificación.

En los últimos días, en el Planet de la Iniciativa para la Web móvil de W3C se ha estado hablando del uso de sistemas de transcodificación para adaptar sitios web diseñadas para PCs de escritorio a móviles (Andrea Trasatti:are transcoding proxies needed on the mobile?, Barbara Ballard: transcoding vs mobile design). Un ejemplo de estas técnicas es el Google Wireless Transcoder u OperaMini.

La causa de estos comentarios se debe a las prácticas de Vodafone UK, que modifica la cabecera HTTP User-Agent, de forma que el servidor de contenidos no sabe qué dispositivo le ha hecho la petición. Dado que la mayoría de los sistemas de transcodificación se basan en identificar el dispositivo en función de esta cabecera, lo que hace Vodafone es volver inútil el esfuerzo llevado a cabo por los desarrolladores del mismo.

Desde aquí subscribo la carta abierta presentada por Little Springs Design en su web al respecto.

Otro debate, sería si la utilización de sistemas de transcodificación es la mejor solución para conseguir la frase más repetida por los comerciales de dispositivos móviles últimamente: “full internet in your pocket”. Personalmente, creo que los sistemas generalistas de transcodificación (como el caso de Google u Opera Mini comentados) son una mejora respecto al estado actual de las Web para dispositivos móviles, pero siguen sin ser la panacea. Quizás un sistema personalizado para cada sitio Web sea una solución más adecuada, similar a las CSS Media Queries.

Technorati:

W3C y la importancia del contexto… esto avanza

Finales de Julio está siendo un mes de mucho trabajo en el área de Aplicaciones Web Ubicuas puesto que las especificaciones para selección de contenido (DISelect 1.0, Contexto de servicio: acceso XPATH) han pasado a Candidatura a Recomendación, las especificaciones para las interfaces de clientes de Contexto de Servicio (DCCI) han pasado por el proceso de última llamada y por último el lenguaje independiente de dispositivo para autoría de contenidos Web (DIAL) ha sido revisado.
Y es que el acceso al contenido de la Web no está sólo ligado a la presentación que se hace de él a través del XHTML, sino que también es importante el contexto de envío o de servicio (Delivery Context) en el cuál se solicita dicho contenido. Para obtener una experiencia de usuario satisfactorio no puede ser el mismo el contenido el que se envía a un usuario que consulta cómo llegar a una ciudad desde su ordenador de escritorio que desde su móvil, aunque la información deba ser la misma. Es decir, el contenido debe adaptarse al contexto, y resulta recomendable leerse el Content Selection Primer para entender el objetivo perseguido dentro de éste área de W3C.

Technorati:,