2009-05-30 13 views
9

¿Cuáles son las tecnologías empleadas en la construcción de Google Wave?¿Qué tecnologías usa Google Wave?

Editar: He movido y amalgamado las respuestas a una respuesta a continuación, en lugar de aquí en la pregunta donde estaban.

Respuesta

0

Creo que Google Wave se basa en HTML5.

+0

qué tecnologías HTML5? - Almacenamiento sin conexión. - Geolocalización? - ¿Lienzo? - Multithreading/procesos? – Laz

+0

(Una) mejor pregunta puede ser: qué tecnologías usa/requiere la nueva versión de GWT. Parece que la demostración se ejecuta en Chrome, Safari 4 y Firefox 3.5 (?), Por lo que quizás HTML 5 y lienzo sean requisitos de referencia. ¿Funcionará IE 8? –

4

Está utilizando HTML5 para la interfaz y XMPP (protocolo de Jabber) para la comunicación.

12
  • Edición en tiempo real: algún tipo de Ajax/Comet para llamadas al servidor.
  • Control de versiones.
  • Construido en Google Web Toolkit (GWT).
    • GWT implica Java, Javascript, CSS, HTML.
  • Protocolo personalizado. Protocolo de onda
    • Utiliza el estándar xmmp
  • rico editor de texto.
  • Traducción de idiomas.
  • Google Gears, para la funcionalidad de arrastrar y soltar (de archivos). Tratando de incluirlo en las especificaciones de HTML5.
+4

-1 Version-Control per se es demasiado amplio. – OscarRyz

0

Entiendo que usan una extensión para el protocolo Jabber para los servidores de onda federados.

La edición en tiempo real se basa en un algoritmo a veces llamado algoritmo de Júpiter y se describe en this paper. Más información se puede encontrar en http://www.waveprotocol.org/whitepapers

Cuestiones relacionadas