jueves, mayo 28, 2009
|
Una de las cosas mas interesantes de la vida es cuando uno está presente al inicio de algo grande, y Google acaba de demostrar al mundo en su evento Google I/O un proyecto que tiene el potencial de ser realmente grande, algo a lo que llaman "Google Wave" (La Ola Google). Hoy en eliax les explico lo que es esto...
Google Wave es algo que creo será un poco difícil de entender hasta que lo vean funcionando (video al final del artículo), pues es un concepto un poco abstracto y de mas alto nivel que todo lo que existe actualmente en Internet. La mejor manera de describir a Google Wave es que es una herramienta que combina todos los conceptos de Email, Chateo y colaboración online, en tiempo real, bajo una sola herramienta. Expliquemos ahora paso a paso. Como explican los inventores de esta tecnología, Google Wave fue pensando respondiendo la pregunta ¿cómo hubiera sido email y chat si se hubiera inventado hoy en vez de décadas atrás? Pero Google Wave no es ni un lector de emails, ni un programa de chateo, aunque hace ambos, sino que una totalmente nueva herramienta que permite hacer ambos simultáneamente, mientras colaboras en el contenido de tu Wave con varias personas a la vez. ¿Todavía confundio? He aquí un ejemplo... Imaginen un programa avanzado de emails como Google GMail, en el cual ven las "conversaciones" pasadas, que como es natural con emails ocurren al estilo walkie-talkie: Alguien envía un email, y después alguien escribe otro email minutos u horas después, y recibimos ese email. Con Wave, aparte de leer el email, pues inmediatamente empezar a escribir una respuesta, y mientras las escribes la otra persona podrá ver lo que estás escribiendo, como si fuera un programa de chateo, sin tener que esperar a que le "envíes" el email. Es decir, esto lleva el concepto de "comunicación en tiempo real" a todo un nuevo nivel. Y a propósito, cuando digo que mientras escribes la otra persona ve lo que escribes, me refiero literalmente a mientras escribes. Es decir, cada letra y cada palabra es enviada en tiempo real al otro lado (esto se puede desactivar si lo prefieres y poner el sistema en modo de draft, o bosquejo). Tan impresionante como eso es el hecho de que mientras escribes, un corrector ortográfico está trabajando constantemente corrigiendo lo que escribes, pero como si fuera poco, inclusive tiene la capacidad de traducir en tiempo real lo que escribes, de modo que puedes establecer un Wave entre tu y otra o mas personas, ninguna de las cuales tienen que hablar el mismo idioma, y automágicamente el Wave se transmite en el idioma nativo de cada uno. ¿Sorprendidos? Pues ese es solo el comienzo. Otra cosa que se hace con los Waves es que puedes hacer búsquedas en tiempo real de todo el contenido de un Wave. Por tiempo real quiero decir que no solo busca cosas que hayas escrito o compartido anteriormente en un Wave, sino que cosas que ocurren en ese preciso momento. Es decir, si estás haciendo una búsqueda de alguna palabra, recibes inmediatamente una lista de resultados en tiempo real que contengan esa palabra, y si por alguna razón alguien estaba en ese preciso segundo borrando la palabra en el otro lado del mundo, los resultados se actualizan inmediatamente y se quita esa parte de los resultados. Wave incluso se puede expandir con todo tipo de interfaces de programación, y uno demostrado por Google es uno que se conecta a Twitter, que permite que los Wave se interconecten con Twitter de manera bidireccional, inclusive mostrando las fotos pequeñas de tus amigos de Twitter. Tan sorprendente como esto es que cuando haces búsqueda en los Waves, estas búsquedas son extendidas en tiempo real a los Tweets de Twitter. Tan solo lo que he dicho hasta ahora tiene "revolucionario" escrito por todos lados, pero aunque no lo crean, Google Wave ofrece todavía mucho mas. Otra cosa posible con los Waves es que todos los que participen en un Wave pueden editar simultaneamente cualquier tipo de contenido soportado por Wave. Así que por ejemplo, un grupo de personas pueden, al mismo tiempo, colaborar en modificar un Google Map, o en cambiar las descripciones de un grupo de fotos, o inclusive escribir entre todos un solo y único documento de texto, de modo que por ejemplo alguien puede empezar a escribir el párrafo introductorio mientras otro empieza a escribir el primer capítulo y otros mas escriben el índice y un apéndice. No se ustedes, pero esto es algo para asombrarse en grande. Pero, aunque no lo crean, el equipo de Google Wave no se detiene aquí. Google Wave saldrá en tres etapas. La primera será la salida de la tecnología en sí, o podríamos decir el producto básico para que los usuarios le den uso. La segunda etapa, que se inicia hoy mismo en escala muy preliminar, es abrir los APIs (interfaces de programación) de Google Wave a todo el que lo desee, sin costo ni restricciones para que expandan a Wave con todo tipo de aplicaciones y extensiones. Y la tercera etapa (asegúrense de estar sentados al leer lo próximo): Google planea hacer todo lo que es Google Wave una tecnología abierta, de código libre, para el libre uso de quien lo desee para hacer lo que desee. wow... Es decir, Google quiere que Google Wave no sea tan solo una página, o una herramienta, sino que un protocolo universal a la par con tecnologías y protocolos de como POP3, IMAP, SMTP, SOAP, HTTP, RSS, JSON, NNTP, etc. Otra cosa que deben notar es que estos Waves no solo podrán ser accedidos desde una página de Google como lo hace uno con GMail por ejemplo, sino que de otras páginas alojadas por terceros. Inclusive, los Waves se podrán insertar en blogs como ventanas de interacción con el contenido existente, o como formas de crear redes sociales improvisadas en portales de todo tipo. Por ejemplo, una cosa que se me ocurre es en una página de productos como Amazon, en donde los compradores de un producto puedan interactuar inmediatamente y compartir sus experiencias con un nuevo producto que acaba de salir. O quizás se pueda utilizar para colaborar en un guión de cine, o quien sabe en un futuro si hasta para programar y ensamblar aplicaciones en tiempo real entre grandes grupos de programadores. Las posibilidades son infinitas... En cuanto al punto de vista técnico, por lo que veo esta aplicación será una vitrina de lo que será posible con HTML 5, así como lo fue GMail con aplicaciones tipo AJAX. Google Wave tomará ventaja de todo lo último de HTML 5, incluyendo el componente Canvas para gráficos acelerados, App Cache para uno poder interactuar en Waves aun si uno no tiene conexión a Internet, Web Database para almacenar localmente en el navegador el estado de los Waves, GeoLocation para grabar información de tu entorno geográfico en el momento de emitir los Waves, HTML 5 Video para incluir elementos de video sin plugins especializados como Flash, y Web Workers que es una tecnología para uno poder ejecutar procesos de fondo en el navegador independiente de las páginas web que los inician. Parece que tuve razón al decir esto hace unos meses... ¿Lo único malo de Google Wave por el momento? Que es una tecnología que según Google aun no está lista para salir, pues los que la idearon fueron los mismos que idearon e implementaron a Google Maps (otra excelente aplicación) y recién en estos dos años han estado trabajando en Google Wave, por lo que aun están en etapa de desarrollo. Por otro lado, esto nos debe dar una idea de lo avanzado que esto estará para cuando por fin salga al mercado. No lo duden, Google Wave tiene al menos el potencial de ser uno de esos puntos de inflexión en el desarrollo de tecnologías web, posiblemente revolucionando los conceptos que tenemos hoy día de comunicación intuitiva, en tiempo real y colaborativa. Y como siempre, pueden leer mas de mis opiniones y análisis en la sección bajo ese nombre a la derecha de la página principal de eliax. Página oficial de Google Wave Página oficial del Google Wave Federation Protocol Video a continuación (enlace YouTube)... Actualización, 4 de Agosto 2010: Google ha decidido abandonar a Wave en su forma actual (fuente oficial), sin duda para concentrarse en lo que se rumora desde hace semanas será un competidor directo a Facebook. En mi opinión, la baja adopción de Wave se debió a que es un poco complejo para el usuario promedio, aunque creo que en un futuro recordaremos a Wave como una plataforma adelantada a sus tiempos, pues ciertamente vamos avanzando hacia un futuro en donde todo es interactivo y en tiempo real. autor: josé elías |
26 comentarios |
Google , Opinión / Análisis , Redes Sociales , Videos |
Comentarios
Añadir Comentario |
"Gracias Elias por tan interesante artículo, nunca habia leido al respecto, pero tu explicación me ha hecho ver el mundo de manera diferente.."
en camino a la singularidad...
©2005-2024 josé c. elías
todos los derechos reservados
como compartir los artículos de eliax
Seguir a @eliax
Google: Una empresa a la que cada día admiro más. Por sus productos, pero, sobre todo, por mantener sus avances sin restricciones de patentes propietarias.
Gracias Google.