Botão direito, "Compactar", esperar, anexar, enviar. Depois o destinatário baixa, clica com o botão direito, "Extrair", espera de novo. A maioria de nós faz isso sem pensar — é assim que pastas são enviadas há décadas. Acho que está na hora de parar de compactar pastas só para compartilhá-las. O formato ZIP é de 1989, quando o problema era espremer documentos em disquetes e modems lentos. Nossas pastas hoje são projetos de vídeo, ensaios fotográficos e repositórios de código, e o velho hábito custa mais do que economiza.
Por que compactamos pastas, afinal?
Porque a maioria dos canais de compartilhamento transporta arquivos avulsos. Um anexo de e-mail é um arquivo. Um upload em um chat é um arquivo. Um link de download clássico aponta para um arquivo. Uma pasta é uma árvore de arquivos, então ela precisa ser empacotada em um único arquivo antes de caber nesses canos.
A compressão era o segundo motivo, e em 1989 ela importava: textos e planilhas diminuem bastante. Mas esse motivo desapareceu silenciosamente para a maioria das pastas que as pessoas enviam hoje.
Quanto compactar custa de verdade?
Pegue um exemplo real: uma pasta de 40 GB de um casamento — fotos RAW, alguns clipes MP4, alguns JPEGs editados.
- Espaço em disco, duas vezes. Você precisa de cerca de 40 GB livres para o arquivo compactado ao lado do original. O destinatário precisa de 40 GB para o ZIP e mais 40 GB para descompactá-lo — 80 GB para uma pasta de 40 GB, pelo menos até ele excluir o arquivo compactado.
- Tempo, três vezes. Você espera enquanto ele é empacotado, depois enquanto é transferido, e depois o destinatário espera enquanto ele é descompactado. Em um notebook, empacotar e descompactar dezenas de gigabytes pode levar tanto tempo quanto a própria transferência.
- Quase nenhuma compressão. JPEG, MP4, MOV e a maioria dos formatos RAW já são compactados. Compactá-los quase não muda o tamanho. Você paga o tempo e o espaço em disco e recebe quase nada em troca.
- Nada pode ser usado até o fim. Com um único arquivo compactado grande, o destinatário não consegue abrir a primeira foto até o último byte chegar e tudo ser extraído.
O que quebra dentro de um ZIP?
O custo é uma coisa. As coisas também dão errado, e normalmente no pior momento.
Caminhos longos. O Windows limita por padrão o comprimento total do caminho de um arquivo a 260 caracteres. Uma pasta de projeto criada em um Mac, com subpastas profundas e nomes descritivos, pode ser extraída no Windows com erros ou arquivos faltando.
Arquivos compactados enormes. O formato ZIP original para em 4 GB por arquivo e 65.535 entradas. A extensão ZIP64 remove esses limites, mas nem toda ferramenta em toda máquina lida com ela do mesmo jeito. Alguns drives em nuvem dividem o download de uma pasta grande em vários arquivos ZIP, que o destinatário depois precisa juntar.
Nomes de arquivo. Arquivos compactados criados com uma ferramenta e abertos com outra podem embaralhar nomes de arquivo com caracteres não latinos — cirílico, grego, chinês, letras acentuadas. A estrutura chega, os nomes não.
Lixo. Arquivos compactados criados pelo Finder do macOS incluem pastas __MACOSX e arquivos
.DS_Store que confundem usuários do Windows e acabam no projeto do destinatário.
Um erro, começar de novo. Se um download de 40 GB falha em 95%, o arquivo compactado é inútil. Se um byte está danificado, a extração pode parar no meio.
Nada disso é exótico. Se você já enviou uma pasta de mais de alguns gigabytes, provavelmente já encontrou pelo menos um desses problemas.
Como o StrongFolder envia uma pasta como pasta?
Construímos o StrongFolder em cima de uma ideia simples: se os arquivos vão direto do seu navegador para o do destinatário, não há motivo para empacotá-los em um único arquivo antes.
Quando você escolhe uma pasta, seu navegador lê a árvore — cada subpasta e cada nome de arquivo. Nada é enviado para servidor. Você manda o link; o destinatário o abre e escolhe onde salvar. Então os arquivos viajam diretamente entre os dois navegadores por uma conexão WebRTC criptografada, cada um com seu caminho relativo, e a mesma árvore de pastas aparece no disco do destinatário.
O que isso muda na prática:
- Sem empacotar, sem descompactar. A transferência começa no momento em que o destinatário abre o link.
- Sem espaço extra em disco. O destinatário precisa de espaço para a pasta, não para a pasta mais um arquivo compactado.
- Os arquivos chegam um por um. As primeiras fotos já estão no disco do destinatário enquanto o resto ainda está a caminho.
- Os caminhos são tratados com honestidade. Se um caminho é longo demais para o Windows, encurtamos o nome e acrescentamos um arquivo de texto que lista cada arquivo renomeado. Nada desaparece em silêncio.
- Nenhum limite de tamanho da nossa parte. Nenhum limite de tamanho definido pelo StrongFolder. Os limites práticos são o espaço livre em disco no dispositivo do destinatário, a velocidade da conexão e o tempo que os dois dispositivos ficam online.
Há duas condições que eu sempre menciono. Para salvar uma pasta inteira com sua estrutura, o destinatário precisa do Chrome, Edge, Opera ou outro navegador Chromium em um computador — outros navegadores baixam os arquivos um por um ou como ZIP. E sua aba precisa ficar aberta até o destinatário terminar, porque os arquivos vêm do seu dispositivo, não de um servidor. Essa é a contrapartida de não fazer upload de nada. Por que quem envia fica online explica isso em detalhes.
Grátis · no navegador · sem cadastro
Quando um ZIP ainda é a ferramenta certa?
Não sou contra o ZIP. É um formato excelente — só não como etapa padrão antes de todo envio. Eu ainda compacto quando:
- estou arquivando. Um único arquivo é mais fácil de guardar, verificar com checksum e manter por anos;
- preciso de uma senha. Os links do StrongFolder não têm senha. Para arquivos sensíveis, um arquivo compactado criptografado (por exemplo, 7-Zip com AES-256) mais uma senha enviada por outro canal acrescenta uma camada que funciona com qualquer método de transferência;
- a pasta tem dezenas de milhares de arquivos minúsculos. Uma pasta
node_modulesou um cache de imagens pequenas é transferido mais rápido como um único arquivo, porque cada arquivo tem seu próprio custo extra; - o destinatário está no celular. Celulares não conseguem salvar uma árvore de pastas pelo navegador, então os arquivos chegam um por um ou como ZIP de qualquer jeito.
Para todo o resto — o ensaio, a edição, o projeto de CAD, o mod do jogo, o acervo digitalizado — envie a pasta como ela é.
Como parar de compactar pastas de vez?
Se você quer a versão passo a passo, com e-mail, drives em nuvem e serviços de transferência comparados lado a lado, leia Como enviar uma pasta sem compactar. Para pastas muito grandes, Como enviar arquivos grandes trata de velocidade e configuração, e Limites e requisitos lista cada detalhe dos navegadores.
E se uma pasta algum dia chegar quebrada — nomes errados, subpastas faltando, qualquer coisa — escreva para mim em info@strongfolder.com. As pastas são a razão de o StrongFolder existir, e eu quero saber.