Vad är kollaborativ textredigering?

Kollaborativ textredigering gör det möjligt för flera personer att arbeta med samma text samtidigt, var och en från sin egen dator. Alla ser de andras ändringar inom bråkdelen av en sekund, liksom var de andra skriver, så att ett dokument kan skrivas, granskas och korrigeras tillsammans i stället för att skickas fram och tillbaka.

Det svåra är att skriva samtidigt. Om två personer ändrar texten på en gång måste ändringarna kombineras så att båda bevaras och alla får exakt samma text. Redigerare i realtid gör detta genom att skicka små ändringar i stället för hela dokumentet och låta en central plats bestämma i vilken ordning de ska tillämpas.

Verktygsbeskrivning

Det här verktyget är en delad ren textredigerare. Öppna den, skicka länken till andra och låt alla redigera samma text i realtid. Varje persons markör och markering visas i en egen färg, tillsammans med personens namn, och listan till höger visar vilka som är i rummet.

Det krävs inget konto eller någon konfiguration: rummet skapas när sidan öppnas, och texten kan kopieras eller laddas ned när som helst.

Funktioner

  • Redigering i realtid – ändringar från alla visas direkt, och text som skrivs samtidigt sammanfogas utan att någons text går förlorad
  • Markörer och markeringar – se var varje person skriver, med färgen som visas intill personens namn
  • Delningslänk – rummets ID finns i sidans adress, så det räcker att dela länken för att bjuda in någon
  • Kopiera och ladda ned – spara en kopia av texten som en .txt-fil när du vill

Så fungerar det

När sidan öppnas skapas ett rum på synkroniseringsservern och dess länk läggs i adressfältet. Alla som öppnar länken ansluter till samma rum och ser samma dokument.

Varje ändring skickas till servern som en kort beskrivning av vad som ändrats – vilka tecken som infogats eller tagits bort och var – i stället för att hela texten skickas. Servern ordnar allas ändringar i en gemensam följd, flyttar en ändring som gjorts utifrån en äldre version så att den hamnar efter de ändringar som gjordes först och skickar sedan resultatet vidare till alla andra. Det du själv skriver visas direkt, och ändringar från andra sammanfogas runt det, så att ingens text går förlorad när två personer redigerar samtidigt.

Dokumentet finns bara i serverns minne medan rummet är öppet. Om du läser in sidan på nytt kommer du tillbaka till rummet med texten som den såg ut; när alla har lämnat rummet försvinner det och texten med det.

Begränsningar

  • Ett rum rymmer upp till 20 personer och 100 000 tecken.
  • Inget sparas när ett rum stängs. Ladda ned texten innan den sista personen lämnar rummet.
  • Mycket snabba eller omfattande ändringar, till exempel att klistra in hela dokumentet flera gånger i rad, avvisas och redigeraren läser in rummets text på nytt.
  • Om du öppnar en rumslänk i en annan av de kollaborativa redigerarna (till exempel ett SQL-rum i JavaScript-redigeraren) visas meddelandet ”Rummet hittades inte”: varje rum hör till ett visst språk.

Tips

  • Håll pekaren över någon annans markör för att se personens namn.
  • Om du läser in sidan på nytt är du kvar i samma rum, med texten som den såg ut.