Categoría : estandares

Post relativos a Estándares, Interoperabilidad, etc.

25 aniversario de la Web

Hoy en día hablamos de empresas que compran a otras por decenas de miles de millones de dólares, empresas que salen a bolsa y teniendo pérdidas horribles, siguen generando negocio… Y todo esto hoy no sería posible si hace 25 años, un un tipo como Sir Tim Berners-Lee no se hubiera planteado cómo mejorar la gestión de información del CERN que se acabaría convirtiendo en lo que hoy conocemos como World Wide Web ¡Acababa de inventar la Web!.

En estos días, recuerdo cómo fue mi primer contacto con la Web. Corría el año 1994 o 95 y estaba en mi tercer año de carrera en la Escuela Politécnica de Ingeniería de Gijón, cuando todavía era la Escuela Superior de Ingenieros Industriales de Gijón e íbamos al viejo edificio.

En el centro del edificio, había una sala llamada la pecera donde estaban los “ordenadores” para los alumnos. En las clases prácticas de la asignatura de informática nos llevaron a trastear con unos viejos terminales VT100 de fósforo verde, y conectarnos a uno de los ordenadores VAX de la Universidad llamado opalo. Entre el software disponible estaba lynx, un navegador en modo texto para acceder a algo que estaba surgiendo llamado la World Wide Web.

Yo, que había estudiado GWBASIC y Pascal unos años antes, miraba con envidia una sala cerrada donde cuatro ordenadores mostraban una interfaz gráfica mucho más visual, y ante mi pregunta de para qué era esa sala, la respuesta fue:

Son los ordenadores que tienen Mosaic

Hoy en día, la Web ha salido de las salas cerradas bajo llave y se ha expandido de forma vertiginosa. Y todo ello gracias principalmente a que el conocimiento para su definición y el software sobre el que se construye (servidores web y navegadores web) fueron liberados como dominio público y Software Libre. Además, el trabajo de W3C, en cuyos grupos de trabajo sobre movilidad he tenido y tengo el privilegio de poder participar y colaborar, es fundamental para el desarrollo estandarizado y universal de la Web.

Desde hoy, y a lo largo de este año, se van a celebrar una serie de actos relacionados con este 25 aniversario. Ya en el pasado WordPress Day Madrid hice una mención al respecto en mi charla, y hoy en el encuentro de Marzo del Meetup de Firefox OS Madrid volveremos a hablar de ello. Pero habrá más actividades, estad atentos

Como anécdota, tengo el placer de haber coincidido con Tim Berners-Lee en Bilbao, y le tuve que explicar cómo decir “gracias” (eskerrik asko) y “enhorabuena” (zorionak) en euskera. Y ya os dejo con el mensaje de Tim, al que tantos tenemos tanto que agradecerle:

¿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

Congreso Einiras 2009

La semana pasada estuve por Madrid hablando de web móvil y Merkur en el 19º Congreso EINIRAS, organizado por el propio EINIRAS y Real Instituto Elcano (y desde aquí agradezco su invitación a este evento), y que se celebró en el CESEDEN

No es muy habitual encontrarse con congresos internacionales en España, en los cuales todas las ponencias deben ser en inglés. Siempre es interesante poder hablar con gente como Aarron Walter, Chaals, y más sobre estándares web, web móvil, redes sociales, egov, etc.

La gente de Indra llevó una mesa Microsoft Surface a modo de demostración. Tras probarla 5 minutos hay que reconocer que la idea es interesante, pero, por 11.000 euros todavía me parece un poco caro, sobretodo teniendo en cuenta que existen alternativas más baratas y mucho más abiertas

Madrid no es que sea una de mis ciudades favoritas, pero hay que reconocer que Lateral está muy bien, sobretodo en compañía de amigos

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]

Día W3C y Décimo Aniversario AsturLiNUX

¡Vaya semanita! El pasado jueves 16 estuve en el Día W3C para dar una breve charla sobre One Web y Accesibilidad además de presentar una herramienta que permite que páginas web accesibles (aunque no es un requisito) cumplan con las Recomendaciones sobre Web Móvil de W3C. El evento estuvo genial (organización, ponentes, participación, lugar, etc.) y espero que pronto estén disponibles las presentaciones para echarles un ojo.

Y hoy es el día principal de los actos de celebración del Décimo Aniversario de AsturLiNUX, una gran ocasión para reencontrarse con amigos y charlar sobre cómo han cambiado las cosas. Seguro que alguien se acuerda cuando se hablaba de LiNUX en ordenadores de bolsillo hace 9 años…

[tags]w3c, asturlinux[/tags]