Toda vez que você converte uma imagem usando uma ferramenta online comum, uma cadeia de eventos que consomem energia dispara do outro lado do mundo. Seu arquivo é enviado para um data center, colocado na fila para processamento, convertido em um servidor e devolvido a você. A viagem de ida e volta é invisível, mas o custo de energia não é.
O custo de carbono oculto dos conversores "gratuitos"
Pesquisas do The Shift Project e de outros estimam que transferir 1 GB de dados pela internet produz cerca de 3 kg de CO2. Isso leva em conta a infraestrutura de rede, a refrigeração dos data centers e a eletricidade que alimenta os servidores que executam sua conversão.
Uma única conversão de imagem pode ter apenas alguns megabytes, não muito por si só. Mas multiplique isso pelos milhões de conversões que acontecem todos os dias em dezenas de ferramentas populares, e os números crescem rápido. Conversores baseados em servidor consomem energia a cada requisição, 24 horas por dia.
E se a conversão nunca saísse do seu dispositivo?
É exatamente assim que o WebConverter.app funciona. Em vez de enviar seu arquivo para um servidor, a conversão acontece inteiramente dentro do seu navegador: seus arquivos nunca saem do seu dispositivo.
O resultado:
- Zero transferência de dados: seus arquivos nunca saem do seu dispositivo
- Zero energia de servidor: nenhum processamento em nuvem é necessário
- CO2 quase zero: apenas a CPU local faz o trabalho
Toda vez que você converte uma imagem para JPEG ou converte para PNG com o WebConverter, você pula todo o ciclo de envio, processamento e download. O contador de CO2 em cada página de conversão mostra a estimativa de emissões que você evitou.
Como o WebAssembly torna isso possível
O WebAssembly (WASM) é um formato de instrução binário que roda em todos os navegadores modernos. O WebConverter compila a biblioteca gráfica Magnum (um framework C++ bem testado) para WASM usando o Emscripten. Isso dá ao navegador acesso aos mesmos decodificadores e codificadores de imagem de alto desempenho usados em aplicativos nativos.
Como o WASM roda localmente, não há latência de rede. A conversão é instantânea: solte um arquivo, receba o resultado. Sem esperar por uma barra de progresso de envio. Sem torcer para o servidor não estar sobrecarregado.
Baseado em servidor vs. do lado do cliente: uma comparação rápida
Considere converter uma foto de 5 MB:
- Ferramenta baseada em servidor: 5 MB de envio + processamento no servidor + 2 MB de download = ~7 MB transferidos, tempo de CPU do servidor consumido, dados armazenados (temporária ou permanentemente) na infraestrutura de outra pessoa.
- WebConverter.app: 0 MB transferidos. A conversão roda na sua CPU em menos de um segundo. Nada sai da sua máquina.
Ao longo de milhares de conversões, a diferença é enorme, tanto para o seu tempo quanto para o planeta.
O que você pode fazer
Da próxima vez que precisar converter uma imagem, escolha uma ferramenta que não envie seus arquivos. O WebConverter.app oferece suporte a uma ampla variedade de formatos, PNG, JPEG, BMP, HDR, EXR e mais, todos rodando localmente no seu navegador.
Pequenas escolhas se acumulam. Escolher um conversor do lado do cliente é uma das maneiras mais fáceis de reduzir o custo de energia oculto das ferramentas web do dia a dia.
Pronto para converter suas imagens?
Experimente a WebConverter de Graça