Compresión GZIP real
Crea un flujo GZIP estándar para un único archivo. No es lo mismo que TAR.GZ, que primero agrupa varios archivos dentro de TAR.
Límites seguros
El límite es 25 MB. La compresión requiere CompressionStream local; si el navegador no lo soporta, se informa claramente sin subir el archivo.
Nombres seguros y verificación
Se comprueba el nombre de salida antes de comprimir. Se rechazan nombres peligrosos en lugar de ofrecer un GZIP ambiguo. Los datos comprimidos se descomprimen y comparan byte a byte con el original; esto no analiza virus.