2009-05-30 13 views
9

Quali sono le tecnologie utilizzate nella creazione di Google Wave?Quali tecnologie usa Google Wave?

Modifica: Ho spostato e amalgamato le risposte in una risposta di seguito, piuttosto che qui nella domanda in cui erano.

risposta

0

Credo che Google Wave sia basato su HTML5.

+0

cui le tecnologie HTML5? - Memoria offline. - Geolocalizzazione? - Tela? - Multithreading/processi? – Laz

+0

(Una) migliore domanda potrebbe essere: quali tecnologie utilizza/richiede la nuova versione di GWT. Sembra che la demo funzioni su Chrome, Safari 4 e Firefox 3.5 (?), Quindi HTML 5 e canvas sono requisiti di base. IE 8 funzionerà? –

4

Utilizza HTML5 per l'interfaccia e XMPP (protocollo di Jabber) per le comunicazioni.

12
  • Modifica in tempo reale - una sorta di Ajax/Comet per le chiamate lato server.
  • Controllo versione.
  • Costruito in Google Web Toolkit (GWT).
    • GWT coinvolge Java, Javascript, CSS, HTML.
  • Protocollo personalizzato. Protocollo Wave
    • Utilizza il xmmp standard di
  • Rich editor di testo.
  • Traduzione in lingua.
  • Google Gears, per funzionalità drag and drop (di file). Cercando di inserirlo nelle specifiche HTML5.
+4

-1 Il controllo della versione di per sé è troppo ampio. – OscarRyz

0

Comprendo che utilizzano un'estensione del protocollo Jabber per i server wave federati.

La modifica in tempo reale si basa su un algoritmo denominato talvolta algoritmo di Giove e descritto in this paper. Maggiori informazioni possono essere trovate su http://www.waveprotocol.org/whitepapers

Problemi correlati