PixSqueeze

Rápido · Privado · Alta Eficiencia
Privacy

Comprimir en el navegador o en el servidor

Casi todas las herramientas de imagen en línea suben tu archivo a un servidor. Unas pocas lo procesan en el navegador. La diferencia es invisible en el resultado y muy relevante en todo lo demás.

Cómo funciona cada una

En el servidor es el modelo convencional. Tu archivo se transmite a un servidor, se procesa allí con las herramientas que use el operador, se guarda durante un tiempo y se te devuelve. Así funcionan la mayoría de los compresores conocidos.

En el cliente se procesa la imagen dentro de la página usando APIs que tu navegador ya trae. El archivo se lee en memoria en tu propio dispositivo, se trabaja allí y se devuelve como descarga. Ninguna petición de red transporta la imagen, porque no hay ningún sitio al que pueda ir.

En qué es realmente mejor el servidor

Conviene ser justo, porque el procesamiento en cliente no es superior en todo.

  • Códecs pesados. Un servidor puede ejecutar mozjpeg, pngquant o un codificador AVIF lento con ajustes poco prácticos en una pestaña del navegador.
  • Archivos muy grandes. Los navegadores están limitados por la memoria del dispositivo; un servidor no.
  • Automatización. Una API que puedes llamar desde una tubería de compilación es, sencillamente, otro producto.
  • Dispositivos modestos. Procesar en servidor significa que el trabajo no ocurre en un móvil de hace cinco años.

En qué es mejor el cliente

  • Privacidad. El archivo nunca sale del dispositivo: no hay tercero que trate los datos, ni política de retención en la que confiar, ni brecha que pueda exponerlo.
  • Rapidez en lotes pequeños. Sin subida ni descarga no hay espera de red alguna.
  • Coste. Sin servidores no hay economía por imagen, y por eso estas herramientas rara vez miden el uso.
  • Funcionar sin conexión. Una vez cargada la página, sigue funcionando sin red. Nada basado en servidor puede hacerlo.

Cuándo importa de verdad la diferencia

Para una foto de vacaciones, no. Para buena parte del trabajo profesional, sí.

Si manejas material de clientes bajo acuerdo de confidencialidad, imágenes de pacientes, documentos de identidad, expedientes de personal, pruebas legales o fotografía de producto sin publicar, subirlo a un tercero suele ser justo lo que no puedes hacer. Que la herramienta sea gratuita y cómoda no cambia la obligación.

La pregunta útil no es «¿es fiable esta herramienta?» sino «¿hace falta fiarse de ella?». El procesamiento en el cliente elimina la pregunta en vez de responderla.

Cómo saber cuál estás usando

Abre las herramientas de desarrollo, ve a la pestaña Red y comprime algo. Si tu archivo aparece en una petición saliente, se subió. Si no aparece, no.

Una prueba más contundente: carga la página, desconéctate de internet por completo y comprime una imagen. Una herramienta en el cliente sigue funcionando. Una basada en servidor no puede.