Valul Google | |
---|---|
Captură de ecran a interfeței Google Wave | |
Tip de | Serviciu web |
Autor | |
Dezvoltator | |
Scris in | Google Web Toolkit |
Sistem de operare | Orice |
Prima editie | 27 mai 2009 |
Stat | Închis |
Licență | standard deschis |
Site-ul web | wave.google.com |
Fișiere media la Wikimedia Commons |
Google Wave (pronunțat „Google Wave”, tradus din engleză. „Wave”) este un instrument de comunicare universal experimental care funcționează prin intermediul unui browser web , precum și prin tehnologii și software create pentru aceasta , dezvoltat de Google . Google Wave a fost conceput pentru a combina funcțiile de e-mail , mesagerie instantanee , chat , forum web , wiki , creare și editare colaborativă de documente cu un sistem de control al versiunilor și rețele sociale . Serviciul este în prezent închis [1] .
Lucrările la proiect au început în 2007 . Principalii dezvoltatori ai software-ului au fost frații Lars și Jens Rasmussen, care sunt, de asemenea, principalii dezvoltatori ai Google Maps . Managerul de proiect Google Wave a fost Stephanie Hannon [1] .
Proiectul a fost prezentat de Google la conferința Google I/O din San Francisco pe 28 mai 2009 .
Lansarea programului a fost programată pentru a doua jumătate a anului 2010 [1] [2] . Până în acest moment, proiectul se afla în stadiul de testare semi-open beta (accesul era doar pe bază de invitație), la care fuseseră deja invitați aproximativ un milion de oameni [2] . Cei care doresc să participe pot lăsa aplicațiile pe site-ul oficial. Cei invitați de Google sau participanții care au aplicat ar putea invita mai mulți utilizatori fiecare. Invitațiile nu garantau posibilitatea de a accesa imediat serviciul [3] .
18 mai 2010 Google Wave a devenit disponibil pentru înregistrare gratuită [4] .
În perioada 31 ianuarie - 29 aprilie 2012, Google Wave a fost doar pentru citire.
Pe 30 aprilie 2012, Google Wave a fost oprit [5] .
Pe 4 august 2010, pe blogul oficial Google Wave, vicepreședintele senior al operațiunilor Google Urs Hölzle a anunțat că Google Wave a fost întrerupt ca produs independent [6] [7] . Motivul respingerii Google Wave este că Google Wave nu este utilizat pe scară largă. Imediat după terminarea dezvoltării, a fost creat un site web care face apel la Google să salveze proiectul Google Wave [8] .
Proiectul a fost perceput în mod ambiguu de utilizatorii din întreaga lume: Google Wave s-a dovedit a fi un instrument excelent pentru colaborare, dar ca înlocuitor pentru serviciile de mesagerie instant sau bloguri (așa cum a fost prezentat la prezentarea proiectului), nu a fost potrivit. .
După ce dezvoltarea și asistența Google Wave au fost întrerupte, serviciul în sine a fost disponibil în modul doar citire în perioada 31 ianuarie - 29 aprilie 2012, iar utilizatorilor li s-a cerut să exporte wave-uri folosind funcția „export în PDF ”. La 30 aprilie 2012, proiectul nu mai era disponibil.
La un nivel minim, un „val” era un mesaj electronic (analog cu un mesaj instant sau cu un mesaj de e-mail) trimis unui singur abonat . Acesta din urmă ar putea fie să răspundă la mesajul primit în oricare dintre locurile sale, fie să editeze direct orice fragment (un analog al lucrării comune asupra documentelor). În același timp, „valul” ar putea conține nu numai text formatat, ci și imagini, videoclipuri, foi de calcul, prezentări, precum și „gadget” încorporate - mini-aplicații, de exemplu: Google Maps, sondaje, table albe .
Noi participanți ar putea fi adăugați la „val” și, datorită funcției „Redare”, aceștia pot vizualiza întregul proces de formare și modificare a valurilor de la bun început. Este posibil să editați simultan un val de către mai mulți participanți cu distribuție instantanee (personaj cu caracter) a modificărilor către toți participanții. Acceptă evidențierea fragmentelor de val într-un val separat, trimiterea de mesaje private către participanți, inserarea rapidă a fotografiilor, clipurilor video și link-urilor, integrarea cu bloguri , verificarea și corectarea ortografică automată (sensibilă la context), traducerea automată instantanee (în procesul de tastare). de mesaje în 40 de limbi diferite. Valul nu poate fi șters, poate fi mutat doar în „coșul de gunoi” (coșul de gunoi).
Pentru a configura notificări despre mesaje noi, valuri sau modificări, trebuie să selectați elementul „Inbox” → „meniu drop-down ascuns în spatele unei pictograme triunghiulare” → „notificări” în meniul de navigare. După aceea, puteți seta cât de des veți primi notificări despre modificările documentelor wave la care participați. Valoarea implicită este „Nu am nevoie de notificări prin e-mail” (nu-mi trimite notificări prin e-mail), ceea ce este incomod pentru munca activă.
Pentru a adăuga un contact la lista de contacte, trebuie să faceți clic pe „+” în panoul de contacte → introduceți adresa de e-mail a persoanei de contact pe care o căutați (în acest caz, persoana a cărei e-mail introduceți trebuie să fie înregistrată cu Google Wave sau aveți un cont Google, cel puțin conectați-vă la Google Wave) → apăsați butonul (Adăugați contact). Există o problemă cunoscută că, chiar dacă e-mailul persoanei de contact dorite este introdus corect, butonul „trimite” nu se aprinde. În acest caz, ar trebui să reîncărcați pagina și să încercați din nou.
Participanții oricărui val pot avea 2 stări: „acces complet” sau „numai citire” („acces complet” sau „numai citire”). Starea este setată de inițiatorul valului pentru orice alt participant la val. Este important să rețineți o caracteristică: puteți selecta starea robotului „Public”, care face valul disponibil pentru toți utilizatorii (indiferent dacă sunt sau nu în lista dvs. de contacte) - în acest fel puteți face val fie editabil de oricine sau vizualizat de oricine.
Funcționalitatea Google Wave ar putea fi extinsă cu ajutorul unor gadgeturi plasate pe pagini, rulând pe serverele roboților Google și folosind un încorporat Google Maps similar. Mai mult, se ia în considerare și posibilitatea distribuției atât gratuite, cât și plătite a aplicațiilor gadget [2] .
Google Wave a folosit tehnologii oferite de capabilitățile HTML 5 . Unele funcții au fost disponibile numai după instalarea Google Gears .
Tehnologia Google Wave presupune deschiderea protocoalelor și a software-ului (sub Licența Apache Software ) [9] , care vă permite să implementați propriile servere Google Wave , atât conectate, cât și sincronizate, și neconectate la serverele Google . În al doilea caz, mesajele între utilizatorii instalației locale nu vor fi transmise către rețeaua externă [1] .
Platforma Google Wave este integrată cu alte dezvoltări Google, cum ar fi căutare , hărți , videoclipuri și cu proiecte terțe, cum ar fi Twitter . La momentul redactării acestui articol, se știa că unele produse Novell vor primi suport Google Wave [2] .
S-a confirmat posibilitatea integrării depline a muncii cu toate datele utilizatorilor stocate pe serverele Google printr-o singură interfață folosind API-ul Google Wave [2] .
Denumirea a fost inspirată din serialul TV Firefly [10] , în care „val” este comunicarea electronică (deseori cu un apel video sau un mesaj video). La prezentarea dezvoltatorului Google I/O , Lars Rasmussen a fost văzut răspunzând la unele dintre expresii cu „strălucitor” , adică a folosit cuvântul folosit în mod obișnuit în serie în sensul de „mare”. Google Wave a folosit un citat popular din emisiune ca mesaj de eroare a sistemului - „La naiba cu trădarea ta bruscă, dar inevitabilă!” [1] . Dezvoltarea Google Wave, ca și dezvoltarea seriei, a fost întreruptă brusc de creatori.
Clientul principal pentru Google Wave este browserul . Cu toate acestea, tehnologia vă permite și să creați aplicații client specializate independente. De exemplu, există aplicații pentru Apple iPhone și MacOS - Waveboard [11] și Windows - Waver [12] .
Apache Wave este un cadru software de editare colaborativă în timp real . Inițial , Google l-a dezvoltat ca Google Wave ("Wave") [13] . Wave a fost anunțat pentru prima dată la conferința Google I/O pe 27 mai 2009. [14] „Wave” a fost introdus ca o aplicație web și un protocol de transfer de date , al cărui scop era conectarea mijloacelor de comunicare precum e-mailul , mesageria instantanee , wiki -uri și rețelele sociale [15] . Comunicațiile pot fi fie sincrone , fie asincrone . Diverse extensii au oferit verificări gramaticale și ortografice, traducere automată și multe altele [16] .
Inițial, Google Wave a fost introdus exclusiv dezvoltatorilor, pre-lansarea a ajuns la 100.000 de utilizatori în septembrie 2009, iar fiecare dintre aceștia a avut ocazia să invite utilizatori suplimentari. Google a acceptat majoritatea solicitărilor confirmate începând cu 29 noiembrie 2009, la scurt timp după lansarea de previzualizare extinsă din septembrie. Și deja pe 19 mai 2010, „Wave” a fost prezentat publicului larg [17] .
4 august 2010 Google a anunțat suspendarea dezvoltării „Wave” și intenția de a menține site-ul până la sfârșitul anului [18] , 22 noiembrie 2010 a fost anunțat că din ianuarie 2012 „Wave” va fi citit -doar .și în aprilie 2012 va înceta complet să mai existe [19] . Toată dezvoltarea a fost transferată către Apache Software Foundation , care a început să dezvolte un produs server numit Wave in a Box [20] [21] [22] .
Google Wave oferă federație folosind extensia XMPP , protocolul federal deschis Wave („Wave”) [23] . Deoarece Wave este un protocol deschis, oricine îl poate folosi pentru a crea un sistem și a deveni furnizor. Utilizarea unui protocol deschis implică deschiderea paralelă și ușurința în utilizare a protocolului de e-mail și, la fel ca e-mailul, permite comunicarea indiferent de furnizor. Google spera ca „valurile” să înlocuiască e-mail-ul ca mijloc dominant de comunicare pe Internet [24] [25] , așa că corporația a planificat, de asemenea, să devină unul dintre numeroșii furnizori de valuri [24] [25] [27 ] , precum și să devină o extensie pentru e- mail , mesagerie instantanee , FTP etc.
Caracteristica cheie a protocolului este că undele sunt stocate pe serverul furnizorului și nu sunt trimise de la un utilizator la altul. Valurile sunt combinate, copii ale undelor și wavelet (Google for Waves a folosit următoarea ierarhie: wave - wave, wavelet - ripple / wave, care a aparținut undei (undă) și blip - burst, care la rândul său a aparținut wavelet (wavelet). ) sunt distribuite de furnizorul utilizatorului care inițiază furnizorii altor participanți la un anumit val sau wavelet, care oferă acces instantaneu la conținutul curent. Serverul de origine este responsabil pentru găzduirea, procesarea și monitorizarea consistenței undelor. [25] Protocolul permite, de asemenea, posibilitatea unor răspunsuri private în undele principale (părinte), iar ceilalți participanți nu au acces la acestea sau nici măcar nu sunt conștienți de prezența lor [25] .
Securitatea comunicațiilor este asigurată de un protocol de securitate pentru autentificarea stratului de transport ( TLS ) și conexiunile criptate, waveletele sunt identificate prin numele de domeniu și identificatorii de șir ale furnizorului. Datele utilizatorului nu sunt fuzionate, adică nu sunt transferate către alt furnizor.
Pe lângă Apache Wave, există și alte servere și clienți open source cu procente diferite de suport pentru protocolul Wave și Federated Wave. Wave a fost folosit pentru aplicațiile de întreprindere Novell [28] pentru Novell Pulse , sistemul SAP , pentru Cloudwave [29] și proiecte comunitare precum PyOfWave sau Kune .
Următoarele servere sunt compatibile cu protocolul Google Wave: