Orgullo

Deben existir pocas sensaciones más gratas que el orgullo. En este caso, viene tan confundido con la felicidad, que es casi inhumano. Hacía varios días que pensaba en actualizar este blog (como dejó de funcionar en el medio del viaje, no tiene nada de mis días en San Francisco, el Festival de Pemberton y el Firefox+ Summit del que participé). Hoy ya no pude aguantarlo más.

Desde el año pasado, Mozilla habilitó un espacio llamado Mozilla Labs (los laboratorios de Mozilla) para alojar experimentaciones. En el Summit contaron sobre el «relanzamiento» que tendría el proyecto, con el objetivo de que cualquier persona pudiera publicar su idea sobre el desarrollo de la web o el navegador, sin necesidad de saber programar. De esta manera ellos esperaban que más personas se sumaran a la creación abierta de una web mejor. Porque, claro, como es parte del proyecto Mozilla, Labs es completamente abierto. Cualquiera puede participar de los proyectos, charlas y pruebas, dejando sugerencias, comentando sobre errores, etc. En suma, una plataforma para el desarrollo comunitario de nuevas ideas para Internet.

Labs está lleno de proyectos interesantísimos. En este momento hay una discusión sobre el funcionamiento de las pestañas, y qué mejoras deberían entrar en la próxima versión de Firefox. En las ediciones nocturnas de la próxima versión (versiones de prueba que aparecen todas las noches) había aparecido un cambio en el funcionamiento de la combinación de teclas Ctrl+Tab (en Firefox 3 pasa de una pestaña abierta a otra siguiendo el orden en que están en la ventana, y en las primeras versiones de Firefox 3.1 se mostraba una miniatura de la pestaña y se ordenaban por el orden en que habían sido usadas). Ese cambio ya fue cuestionado y ahora se está pensando cuál sería la mejor forma de hacerlo.

Todo esto estaba muy bien. Pero hoy abrieron al mundo el desarrollo de Ubiquity. Esta extensión había sido presentada hace un tiempo, y en el Summit habían mostrado algo. Pero por primera vez está disponible para instalarla y empezar a probarla.

Es una extensión muy nueva, con errores, y sólo recomendada para gente que quiera probarla, sabiendo que no está completa.

Justamente el objetivo es que los usuarios empiecen a jugar con ella y opinar sobre el desarrollo de la misma. Escribí una breve introducción en Mozilla Hispano. Básicamente, esta extensión permite que, mediante comandos escritos en el navegador con palabras comunes, Firefox haga lo que queremos. Por ejemplo, si queremos enviarle un mensaje de correo a un amigo para que nos encontremos en un bar, podemos empezar a escribir el mensaje y, a través de Ubiquity, agregarle el mapa del lugar, reseñas del café donde nos estamos citando y agregar esa fecha a mi calendario de actividades. Todo eso sin estar navegando entre todos los sitios, copiando y pegando información. En la presentación de Ubiquity puede verse este ejemplo en un video demostrativo.

Ubiquity para Firefox de Aza Raskin en Vimeo.

Y esto es sólo un ejemplo de lo que puede hacerse, ya que Ubiquity es, además, una plataforma de desarrollo, y con pocas líneas de JavaScript puede ampliarse la cantidad de comandos disponibles. La idea es que los usuarios compartan sus comandos. Por ahora hay dos tutoriales: uno para usuarios y otro para desarrolladores.

¿Y por qué estoy orgulloso de algo en lo que no he participado? Porque esto surgió en Mozilla, como un proyecto abierto en el que no se está especulando con «sorprender» al mercado con una nueva funcionalidad, si no hacer que el navegador sea más útil para el usuario. Porque en el centro del funcionamiento de Mozilla hay una premisa: lograr la mejor interacción posible entre el ser humano e Internet. Y lo poco que hago para Mozilla (localización y difusión del programa) hacen que cada logro del proyecto pueda disfrutarlo enormemente.

PD: Gracias a Pablo Mancini, «se publicó» en Internet la entrevista que le hicimos a Chris Hofmann los integrantes de la Comunidad Argentina. Chris Hofmann vino para las 8ª Jornadas Regionales de Software Libre organizadas por cafelug.