SynchroEdit

Screenshot Software:
SynchroEdit
Detalii soft:
Versiune: 0.5
Incarca data: 3 Jun 15
Licenţă: Gratuit
Popularitate: 20

Rating: 1.0/5 (Total Votes: 1)

SynchroEdit este un editor multiutilizator simultan browser-based, o formă de același timp, diferite loc groupware. Proiectul SynchroEdit permite mai multor utilizatori să editeze un singur document web-based, în același timp, și sincronizează continuu toate modificările, astfel încât utilizatorii să aibă întotdeauna aceeași versiune.
Editor principal SynchroEdit este complet WYSIWYG, afișarea dinamic Bolds, italice, subliniază, strikethroughs, cu diferite justificări, liniuță și stiluri listarea ca autor le intrări. SynchroEdit sprijină, de asemenea un editor simplu, doar-text pentru mai multe documente de bază.
Pentru a clarifica experiența multiutilizator, fereastra de editare descrie în mod clar modificările fiecare utilizator într-o anumită culoare și, de asemenea, marchează în cazul în care fiecare utilizator este în prezent editarea cu un steag de culoare listare numele utilizatorului.
SynchroEdit poate fi folosit pentru orice funcționalitate unde editare concurentă, sincron de un singur document este util. Acesta poate fi ușor conectat la paginile web folosind o varietate de metode. În urma sunt unele dintre utilizările actuale fiind considerate:
Editarea de colaborare - Două sau mai multe persoane pot edita un document la exact în același timp, de ajustare formulări și expresii specifice.
Teleconferință Note - Membrii unei teleconferințe pot scrie despre chemarea lor, corectarea sau completarea la note făcute de alți membri de apel, susținând astfel un backchannel adevărat la o conferință live.
Wiki Editare - Editorii pot edita pagini populare sau puternic editate Wiki, în același timp, în loc să aștepte pentru colegii lor de a finaliza lucrările lor.
Pair / XP Programare, Agile Development - Doua sau mai multe programatori sau dezvoltatorii web pot scrie cod, în același timp.
Didactice - Cadrele didactice pot oferi note dinamice programe și de curs, iar elevii pot lua notițe de clasă comune împreună.
Documentație de scriere - Autori, cu o varietate de expertiză pot veni împreună pentru a scrie un document coerent pe un anumit subiect. Această privire de ansamblu a SynchroEdit fost scrisă inițial în SynchroEdit de mai multe persoane.
Motorul SynchroEdit compune din trei părți:
Cerere Server - Scenariul initial ca un utilizator se conectează în scopul de a iniția o editare sincron. Probele actuale sunt scrise în PHP și Perl, cu o punere în aplicare Kwiki Plugin de asemenea planificate.
Server Sync - Un server app pe bază de Java, care vorbește cu Cerere Server si Client Sync și mediază editarea sincron.
Clientul Sync - O arhivă Javascript care este încărcată în browser-ul unui utilizator. Acesta oferă interfața pentru redactarea actuală și poate suporta fie WYSIWYG sau de editare simplu, așa cum este adecvat pentru tipul de fișier.
SynchroEdit este construit în jurul modulului Document Object W3C (DOM). Se asigură că modificările de utilizator nu interferează unele cu altele prin urmărirea în care fiecare utilizator este situat în arborele DOM, de nod.
Modificări de utilizare a documentului sunt urmărite cu ajutorul eveniment-stivuitoare cu privire la evenimentele de mutatie DOM. Atunci când datele sunt anexate la arborele DOM, nodurile afectate rămân așa cum sunt, care permite utilizatorilor să-și continue în condiții de siguranță de editare, chiar dacă alți utilizatori sunt modificarea bucăți mari de text în altă parte, și chiar dacă nu există decalaj în actualizări. Atunci când modificările de utilizator sunt "ciocnesc", serverele asigură validitatea conținutul actualizat prin compararea out-of-sync actualizări, precum și prin ajustarea pozițiilor cursorul și nodul local.
Pe lângă această bază tehnică solidă, SynchroEdit oferă, de asemenea, o interfață de utilizator bună pentru a optimiza de editare multiutilizator. Modificările fiecare utilizator sunt marcate cu "autor-întinde" și poziția curentă fiecare utilizatorilor este marcată cu un "steag autor". Astfel, toate modificările efectuate de un utilizator sunt marcate în documentul de culoare specificat că utilizatorului, care permite tuturor utilizatorilor să vadă cu ușurință care face ceea ce schimbare.
Ce este nou în această versiune:

Comentarii la SynchroEdit

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!