Llamada a la participación: la Web Móvil en países en desarrollo

Los días 5 y 6 de Diciembre, en Bangalore (India) se va a celebrar el Taller de Web Móvil en Países en Desarrollo, los que tengáis la paciencia de leer de vez en cuando está bitácora sabréis hasta que punto me parece importante la Web Móvil, y como mencionan en la noticia del W3C (La Web Móvil en Países en Desarrollo: Llamada a la Participación), basta leer las palabras de Tim Berners-Lee para darnos cuenta lo importante que puede llegar a ser:

Debemos asegurar que la Web sea diseñada para satisfacer las necesidades de comunidades dispersas y de aquellos cuyo único acceso a la Web es a través del teléfono

Tim Berners-Lee

Me temo que tampoco asistiré, me pilla un poco lejos 🙂

Terminada la traducción Resumen de Principios: Buenas Prácticas en Web Móvil 1.0 del W3C y alojada en Sidar

Ya dije hace algunos días que me había puesto a traducir un documento del W3C sobre Web Móvil (concretamente Mobile Web Best Practices 1.0 ), y como adelanto y resumen, os presento Resumen de Principios: Buenas Prácticas en Web Móvil 1.0, una traducción del documento del W3C Summary of Statements – Mobile Web Best Practices 1.0.

En total son 60 pautas, que nos aconsejan cómo hacer páginas webs aptas para pequeños dispositivos conectados a internet, como por ejemplo teléfonos móviles y PDA.

El documento original tiene como editores a Jo Rabin, que trabaja en segala, una empresa especializada en accesibilidad web y servicios de telefonía móvil (como webposible, pero en empresa, je je) y al conocido por todos Charles McCathieNevile que ha trabajado en W3C (web semántica, accesibilidad web,…), ahora en Opera y pertenece al grupo de expertos de Sidar.

Aunque los pocos lectores de esta bitácora ya conocen mi predisposición a recibir correcciones, críticas, sugerencias,… no está de más comentaros que si alguien tiene ganas de ver el código fuente de la traducción y comprobar que está todo bien y no hay ningún error (aparece el texto original entre comentarios) se agradecerían algunas palabras.

Ah, por último. También está alojada la traducción en webposible, en la todavía breve sección de traducciones de webposible, pero si queréis añadir este documento en vuestros favoritos, utilizad el documento alojado en sidar, ya que cumple todos los requisitos del W3C.

El futuro de la web, está en los dispositivos móviles

El contenido de este pequeño artículo, es fruto de unas lecturas tardías de Read/Write Web y entra dentro de la categoría de las especulaciones tecnologicas e incluso de la ciencia ficción, pero creo que es interesante leer:

  • Mobile web applications – do they need the browser?
  • The Future of Mobile Web Browsers – Device APIs

Comencemos con una cita:

In the next five years the number of global web surfers will quadruple to 2 billion people. One billion of this 1.5 billion increase will come onto to the web using cheap pocket and wrist devices running multimedia content.

alwayson : Wireless

No se hasta que punto la cita es fiable o no. Pero sin entrar en detalles sobre las cifras, creo que la tendencia es acertada. ¿De qué hablamos? Traduzco más o menos la cita, incluyendo alguna que otra negrita para aumentar el énfasis sensacionalista: En los próximos 5 años, el número de internautas en el mundo se cuadruplicará (multiplicará por cuatro) hasta llegar a los dos billones de personas. Del billón y medio de incremento, uno se corresponde con dispositivos webs baratos de bolsillo y muñeca utilizando contenido multimedia.

Otra lectura: más del 66% de los nuevos dispositivos que se conectarán a internet (según esta previsión) no se corresponden con el prototipo de ordenadores de sobremesa o portátiles, con pantallas de muchas pulgadas y procesadores de gran capacidad.

Aunque también es cierto que la capacidad de los pequeños dispositivos se está incrementando de manera espectacular, y las PDA de hoy tienen un procesador con un rendimiento similar al de los ordenadores de sobremesa de hace pocos años.

Si relacionamos estas predicciones (que el tiempo se encargará de confirmar o rechazar) con la Web actual y la dirección a medio o largo plazo que parece tener, tenemos argumentos de sobras para tener presentes algunos principios básicos del desarrollo Web, y como ya sabemos, son:

  • Accesibilidad web: capacidad de acceder a la web e interactuar con ella para cualquier persona desde cualquier dispositivo.
  • Codificar respetando las recomendaciones del Consorcio de la Web (lo que muchos hemos llamado erróneamente “estándares web“)
  • Utilizando un código estructural, mediante el uso de etiquetas apropiadas para cada fin (títulos, párrafos, listas, citas,…)
  • Separación del contenido y la presentación, utilizando hojas de estilos adaptadas a cada tipo de dispositivos: ordenadores de sobremesa, impresoras, navegadores parlantes, pequeños dispositivos,…
  • Separación del contenido y el comportamiento, dejando, en la medida de lo posible, que el servidor se encarge del comportamiento, ya que no se puede tener la certeza que el agente de usuario (es decir, el navegador) del usuario, interprete correctamente los lenguajes de scripts (como JavaScript).

Nada nuevo bajo el sol, para resumir.

Por otro lado, y relacionando los dos vínculos anteriores (recomiendo su lectura) parece que puede haber un futuro prometedor para las aplicaciones con conexión a internet para los teléfonos móviles, y no me refiero sólo a los navegadores… hace pocos días mencionaba Google Maps para teléfonos móviles. Las posibilidades son muy interesantes.

Y ahora comenzamos el bloque de “ciencia ficción” saco mi bola de cristal (cero aciertos de cada cien predicciones certifican su utilidad), y recordando lecturas y fotos que se acumulan de forma vaga en mi cerebro, comencemos a imaginar cómo pueden ser los “pequeños dispositivos” del futuro en relación con la web.

¿Alguien no ha visto la presentación en Flash del Treo 650? Agenda, fotos, correo, internet, documentos de ofimatica y todas las aplicaciones que se puedan imaginar en algo más que un teléfono móvil, y algo más que una PDA. Y esto se comercializa ya.

Supongamos que:

  • Se comercializan dispositivos con pantallas desplegables (y nos olvidamos de los ciento y pocos pixels de ancho de muchos teléfonos móviles)
  • Aumentan las posibilidades de interoperar con los dispositivos, mediante teclados virtuales y la interpretación por comandos de voz. Ya no estamos limitados a un minúsculo teclado o área de escritura.
  • Sige aumentando la capacidad del procesador.
  • Sigue aumentando la capacidad del  “disco duro” de los pequeños dispositivos (ahora mismo ya hay PDA y teléfonos móviles con 4 Gigabites).
  • Nos olvidamos la conexión GPRS y UMTS: dando paso a rápidas conexiones Wi-Fi libres y gratuitas.
  • Aparecen multitud de aplicaciones, como la ya mencionada Google Maps capaces de ofrecernos servicios a través de internet en nuestros pequeños y potentes dispositivos,…
  • La Web Semántica, más o menos como la había imaginado Tim Berners-Lee: las máquinas beneficiando a las personas gracias a un eficiente intercambio de información automatizado…

Desde un punto de vista técnico, creo que no estoy muy equivocado. Desde un punto de vista práctico, seguramente sí (en lo que respecta a las conexiones y su precio), pero si ahora mismo estás sentado, es un buen momento para echar el respaldo de tu silla hacia atrás, mirar al techo y traspasar con tu mirada techos y paredes, en un estado onírico y divagar sobre el futuro de la Web…

El W3C no publica estándares, sino recomendaciones

De nuevo estoy leyendo el libro de Tim Berners-LeeTejiendo la Red. El inventor del World Wide Web nos descubre su origen“. Ya es la cuarta vez que lo pido prestado en la biblioteca, y de momento he sido el único lector. Siempre que lo pido prestado, me dan ganas de hacer un extenso artículo porque es uno de los mejores libros que podemos leer los que de alguna manera estamos vinculados con la Web. Pero resulta complicado tomar notas en el metro (uno de los pocos sitios donde puedo leer), así que de nuevo tendrá que esperar.

¿Y esta introducción tan larga, para qué? Para corregirme e intentar corregir una de las ideas más extendidas en el mundillo del desarrollo Web y que sin ser falso, no es del todo correcto. Ya lo podéis leer en el título: El W3C no publica estándares, sino recomendaciones.

¿Porqué? Porque los estándares requieren un proceso de normalización más largo y dificultaría el avance tecnológico. Además el Consorcio no quiere obligar a nadie nada, simplemente recomienda. La diferencia no es nada sutil y sí bastante importante.

A Journey Through Accessibility, interesante artículo publicado por Juicy Studio

En Juicy Studio, podemos leer A Journey Through Accessibility, una interesante reflexión sobre la evolución de la accesibilidad web, desde los orígenes de la web, pasando con los editores WYSIWYG, los CMS, y una previsión del futuro.
Me permito una breve cita del autor, que comparto plenamente:

Developing applications and web content following appropriate specifications will not only make you “cool”, but will make you a real web professional.

Roberto Scano
Desde mi punto de vista, una lectura bastante interesante.