Colaboracao em Tempo Real
Os documentos do Copera suportam edicao colaborativa em tempo real, permitindo que varias pessoas trabalhem no mesmo documento ao mesmo tempo. As alteracoes aparecem instantaneamente para todos os participantes, e o sistema lida com a resolucao de conflitos automaticamente para que o trabalho de ninguem seja perdido.
Como Funciona
A colaboracao em tempo real e alimentada por um mecanismo de tipo de dados replicado livre de conflitos (CRDT) que sincroniza alteracoes entre todos os clientes conectados. Quando voce abre um documento, seu navegador estabelece uma conexao persistente com o servidor de colaboracao do Copera. Cada pressionamento de tecla, alteracao de formatacao e insercao de bloco e transmitida para outros editores em milissegundos.
Nao ha nada para habilitar ou configurar. A colaboracao esta ativa por padrao em todos os documentos.
Cursores e Selecoes ao Vivo
Quando outra pessoa esta editando o mesmo documento, voce pode ver a atividade dela em tempo real:
- Cursores --- Cada editor tem um cursor colorido com seu nome exibido acima. Voce sempre sabe exatamente onde alguem esta trabalhando.
- Selecoes --- Quando outro usuario seleciona texto, a selecao dele aparece destacada na cor atribuida a ele.
- Indicadores de presenca --- O cabecalho do documento mostra avatares de todas as pessoas atualmente visualizando ou editando o documento.
Cada pessoa recebe automaticamente uma cor distinta para que seja facil distinguir os colaboradores, mesmo quando varias pessoas estao trabalhando proximas.
Resolucao de Conflitos
O mecanismo CRDT do Copera garante que edicoes simultaneas nunca entrem em conflito. Se duas pessoas digitam na mesma posicao, o sistema mescla as alteracoes de forma deterministica para que ambas as contribuicoes sejam preservadas. Voce nao precisa se preocupar em sobrescrever o trabalho de outra pessoa ou encontrar conflitos de mesclagem.