Acerca de esta herramienta
Una pequeña herramienta para una tarea común.
Los archivos ZIP siguen siendo la forma más sencilla de entregar un grupo de archivos a otra persona. El Compresor ZIP de YunoNext hace ese trabajo local, directo y honesto con el resultado.
La razón
El archivo no necesita viajar para comprimirse.
La mayoría de las herramientas ZIP online te piden subir archivos, esperar a un servidor y descargar el resultado. Para una carpeta de documentos privados, ese desvío es innecesario. Los navegadores ya tienen permiso para leer los archivos que seleccionas y suficiente capacidad para comprimirlos.
Esta herramienta usa esa capacidad directamente. Los archivos se quedan en la pestaña, un Web Worker se encarga de la compresión y la descarga se crea desde la memoria. El alojamiento sirve la página; nunca recibe el archivo.
Esa elección también marca los límites. Una pestaña del navegador tiene memoria finita, así que la herramienta rechaza los trabajos demasiado grandes en lugar de arriesgarse a un fallo. No puede abrir archivos protegidos con contraseña porque la biblioteca del navegador no los admite. Y te dirá cuándo una reconstrucción es más grande en lugar de fingir que todos los archivos se benefician de la compresión.
Qué hace
Una tarea, hecha con cuidado.
- Crea un ZIP estándar a partir de archivos o una carpeta, con las rutas relativas intactas.
- Reconstruye un ZIP existente en cualquier nivel, de Bajo (1) a Máx. (9).
- Valida las entradas al cargar e informa el recuento real de bytes antes y después.
- Te permite cancelar un trabajo en curso sin producir una descarga parcial.
Qué no hace
Sin servidor oculto, sin ahorros falsos.
- No sube, almacena ni analiza tus archivos en busca de malware.
- No crea ni elimina contraseñas, no divide archivos ni produce archivos RAR/7z.
- No promete que los medios ya comprimidos se harán más pequeños.
- No conserva tus archivos entre visitas. Recargar la página los borra.
Cómo está construido
Una pila pequeña con límites visibles.
La herramienta forma parte del sitio de YunoNext. Usa la API File, un Web Worker de módulo y JSZip para crear el archivo. El resultado se convierte en una URL de Blob en la página, así que la descarga nunca necesita un viaje al servidor.
API File
Los archivos y las entradas de carpetas seleccionados se leen solo después de que los elijas.
Web Worker + JSZip
La compresión se ejecuta fuera del hilo principal para que la página siga respondiendo.
Blob local
El archivo terminado se convierte en un enlace de descarga creado dentro del navegador.
Una nota sobre el código de terceros
JSZip se incluye con el sitio en lugar de cargarse desde un CDN. El navegador descarga el JavaScript, el CSS y las fuentes de la propia página; no envía datos de archivos a un servicio externo.
Principios
El resultado debe ser creíble.
Estas son las decisiones que dan forma a la herramienta, incluso cuando una promesa de marketing más simple sería más fácil.
Muestra los bytes
El ahorro se calcula con los tamaños reales de entrada y salida. Un archivo pequeño puede crecer, y el resultado lo dice.
Mantén el original a mano
Cuando la compresión no ayuda, el ZIP original sigue siendo la descarga principal en lugar de ser reemplazado por una reconstrucción más grande.
Rechaza en lugar de congelar
Los límites de archivos y entradas están para proteger la pestaña. Un límite honesto es mejor que un bloqueo del navegador a mitad de camino.
Pruébalo
Ponlo a trabajar con una carpeta real.
El compresor es gratis, no necesita cuenta y se ejecuta en la página que ya tienes abierta.