Come si confronta Compresso
Compresso occupa un’intersezione unica: gratuito, nativo browser, privato (zero upload), input HEIC e libreria integrabile da 3,6 KB.
| compresso.js | compressorjs | browser-image-compression | pica | |
|---|---|---|---|---|
| Bundle (min+gzip) | 3.8 KB | 4.6 KB | 19.6 KB | 15.7 KB |
| Dipendenze richieste | 0 | 2 | 1 | 2 |
| Input HEIC / HEIF | Sì | No | No | No |
| Output AVIF | Sì | No | No | No |
| Formato migliore auto | Sì | No | No | No |
| Mai più grande dell’originale | Sì | No | No | No |
| Dimensione max target | Sì | No | Sì | No |
| Batch Web Worker | Sì | No | Sì | Sì |
Quando non usare Compresso
Per elaborazione batch lato server usa sharp; per editing a livello pixel Jimp; per downscale di altissima qualità pica. Compresso ottimizza le immagini scelte dall’utente nel browser prima del caricamento.