Document Editor

Sobre

Sobre este editor

Quem faz isto, o que ele realmente faz — e como você pode verificar as duas coisas por conta própria.

O que é isto

Um editor de documentos de escritório dentro do navegador. Você abre um arquivo do Word (DOCX), Excel (XLSX), PowerPoint (PPTX), CSV ou PDF e edita direto na aba.

O que mais importa: seu arquivo nunca sai do seu dispositivo. Não há etapa de envio, não há conta e não há cópia do seu documento em servidor algum. O motor de edição roda dentro do seu navegador, então o arquivo vai do seu disco para a aba e volta — sem nada no meio.

Essa única propriedade orienta quase todas as decisões de projeto daqui: nada de cadastro, nada de armazenamento na nuvem, nada de telemetria que pudesse carregar o conteúdo de um documento, e um modo offline que continua funcionando quando a rede não funciona.

Quem faz

Este site é desenvolvido e mantido por ranuts, o mesmo autor por trás da conta ranuts no GitHub e das bibliotecas de componentes e utilitários ran.

É um projeto pessoal de código aberto, não o produto de uma empresa. Não há equipe de vendas nem capital de risco por trás — e é por isso que também não há venda adicional, nem um "plano gratuito" que expira, nem razão para este site querer os seus arquivos.

Como verificar tudo isso

Afirmações sobre privacidade são baratas. Estas são as formas de conferir por conta própria:

  • Leia o código. Tudo é aberto sob AGPL-3.0 em github.com/ranuts/document. A licença exige que qualquer versão modificada e hospedada também publique seu código.
  • Olhe a aba de rede. Abra as ferramentas de desenvolvedor do navegador, carregue um documento, edite e observe as requisições. Você não verá seu arquivo indo a lugar nenhum.
  • Desligue a rede. Carregue o site uma vez, fique offline e então abra e edite um arquivo. Continua funcionando — algo só possível porque a edição acontece localmente.
  • Hospede você mesmo. O repositório traz o necessário para rodar sua própria cópia.

Sobre o que é construído

O motor de edição é baseado no ONLYOFFICE, compilado para rodar no navegador. Este projeto envolve esse motor com uma camada pensada para o local: manipulação de arquivos, conversão de formatos, a camada offline, suporte a incorporação e a interface que você vê.

Construir sobre um motor existente é deliberado. Formatos de documento — sobretudo DOCX e XLSX — são especificações enormes e bagunçadas, e uma implementação do zero renderizaria seus arquivos sutilmente errados. Reaproveitar um motor maduro significa que o que você vê no navegador corresponde ao que veria em outro lugar.

Limites que vale conhecer

Uma lista honesta, porque uma página que só lista virtudes não serve para nada:

  • Arquivos grandes dependem do seu aparelho. Tudo roda no seu navegador, então uma planilha muito grande é limitada pela sua memória e CPU, não por um servidor que você possa pagar para ampliar.
  • Sem sincronização e sem colaboração. Nenhum servidor guarda seu documento, o que também significa nada de coedição em tempo real nem sincronia entre dispositivos.
  • A fidelidade é muito boa, não perfeita. Layouts complexos, fontes incomuns e macros podem diferir de uma suíte de desktop.

Se algum desses pontos importa mais para você do que manter o arquivo local, uma suíte hospedada é a ferramenta melhor — e essa é uma escolha razoável.

Como falar com a gente

Relatos de bugs, problemas de formatação e pedidos de funcionalidade funcionam melhor como issues no GitHub, onde ficam públicos e rastreáveis. Veja Contato para as formas de alcançar o projeto.

Fonte: content/pt/about.md no repositório · GitHub