Termine del glossario

JPG

JPG, o JPEG, è un formato immagine lossy ottimizzato per fotografie e immagini complesse. Produce file piccoli eliminando i dettagli visivi che l'occhio umano tende a notare meno.

Come funziona la compressione JPG

La compressione JPG si articola in più passaggi pensati per sfruttare i limiti della vista umana. Per prima cosa, l'immagine viene convertita dallo spazio colore RGB a YCbCr, che separa la luminosità (luma) dal colore (croma). Poiché l'occhio è più sensibile alle variazioni di luminosità che a quelle cromatiche, i canali di colore possono essere memorizzati a una risoluzione inferiore mediante il cosiddetto sottocampionamento della crominanza.

L'immagine viene poi suddivisa in blocchi da 8x8 pixel. A ogni blocco si applica la trasformata discreta del coseno (DCT), che converte i valori dei pixel in componenti di frequenza. Le componenti ad alta frequenza rappresentano dettagli fini e bordi netti; quelle a bassa frequenza descrivono variazioni graduali di colore e forme ampie.

La fase di compressione elimina parte delle componenti ad alta frequenza in base all'impostazione di qualità. Con una qualità elevata (85-95%) si conserva quasi ogni dettaglio e il file rimane relativamente grande. Con valori bassi (30-50%) l'eliminazione più aggressiva produce file piccoli, ma introduce artefatti visibili: sfocatura attorno ai bordi netti, bande di colore nelle sfumature e motivi a blocchi nelle aree uniformi.

Questa struttura a blocchi rende il JPG efficace con le fotografie, dominate da sfumature e trame complesse. Per lo stesso motivo funziona male con gli screenshot: i bordi netti e ad alto contrasto di testo ed elementi dell'interfaccia sono proprio i dettagli che l'algoritmo tende a scartare.

JPG, PNG e WebP a confronto

  • JPG — solo lossy. Produce file piccoli con i contenuti fotografici, non supporta la trasparenza e crea artefatti attorno a testo e bordi netti. È compatibile con ogni browser, visualizzatore di immagini e formato di documento.
  • PNG — solo lossless. Conserva esattamente ogni pixel, supporta la trasparenza ed è ideale per screenshot, testo ed elementi dell'interfaccia. Con le fotografie produce file più grandi del JPG.
  • WebP — supporta sia la modalità lossy sia quella lossless. A parità di qualità, produce file più piccoli di JPG e PNG e supporta la trasparenza. È ampiamente compatibile con i browser moderni e sempre più diffuso nelle applicazioni native.

Per gli screenshot, PNG è quasi sempre la scelta migliore. Per le fotografie destinate al web, JPG rimane l'opzione universale grazie alla grande compatibilità, anche se WebP è sempre più preferito quando le dimensioni del file sono importanti.

Quando usare JPG

  • Fotografie — immagini con sfumature complesse, trame naturali e toni continui si comprimono in modo efficiente con perdite visive minime.
  • Immagini hero e banner — grandi sfondi fotografici nei quali le dimensioni incidono direttamente sui tempi di caricamento e la precisione al pixel non è fondamentale.
  • Anteprime in miniatura — immagini piccole, nelle quali i dettagli fini non sono visibili alle dimensioni di visualizzazione. Un JPG a qualità media produce file molto leggeri e rapidi da caricare.
  • Allegati email — quando il sistema del destinatario potrebbe non supportare WebP e le dimensioni devono restare contenute. JPG è il formato lossy più compatibile.
  • Caricamenti sui social — le piattaforme spesso ricomprimono le immagini. Un JPG di alta qualità offre al loro sistema una sorgente migliore da elaborare.

Il JPG non è adatto agli screenshot con testo, alle immagini che richiedono trasparenza, alla grafica con colori piatti e bordi netti né alle risorse che verranno modificate e salvate più volte: ogni salvataggio aggiunge un'ulteriore perdita di qualità.

Errori comuni

  • Usare JPG per screenshot con testo. La compressione sfoca i bordi dei caratteri e crea aloni attorno alle aree ad alto contrasto. Il testo piccolo diventa illeggibile e le etichette dell'interfaccia appaiono impastate. Usa PNG per ogni acquisizione con testo da leggere.
  • Ricomprimere un JPG già compresso. Ogni salvataggio applica di nuovo la compressione lossy e peggiora ulteriormente la qualità. Questo fenomeno si chiama perdita generazionale. Modifica sempre il file sorgente originale, non un JPG già compresso.
  • Abbassare troppo la qualità per ridurre le dimensioni. Sotto il 60-70%, gli artefatti diventano evidenti: motivi a blocchi nelle aree uniformi, sbavature di colore sui bordi e perdita dei dettagli fini. Il risparmio ottenuto con valori molto bassi raramente compensa il degrado visivo.
  • Pensare che il JPG supporti la trasparenza. Se salvi come JPG un'immagine con sfondo trasparente, l'area viene riempita con un colore pieno. Quando serve la trasparenza, usa PNG o WebP.

Domande frequenti

JPG e JPEG sono la stessa cosa?

Sì. JPG e JPEG indicano lo stesso formato. L'estensione più breve deriva dai vecchi sistemi Windows, che limitavano le estensioni dei file a tre caratteri. Entrambi usano la stessa compressione.

Perché il JPG rende sfocato il testo?

La compressione JPG calcola una media dei valori di colore in blocchi da 8x8 pixel. I bordi netti, come il passaggio tra testo nero e sfondo bianco, vengono smussati durante il processo, producendo sfocatura e aloni visibili.

Quale impostazione di qualità devo usare per il JPG?

Per fotografie e immagini di marketing, una qualità dell'80-85% offre un buon equilibrio tra dimensioni e resa visiva. Sotto il 70%, gli artefatti diventano evidenti. Per gli screenshot con testo, evita del tutto il JPG e usa PNG.

Posso annullare la compressione JPG?

No. La compressione JPG è lossy: i dati eliminati non possono essere recuperati dal file compresso. Conserva sempre la sorgente originale se potresti dover esportare di nuovo con un livello di qualità diverso.

Il JPG supporta la trasparenza?

No. Il JPG non ha un canale alfa. Quando salvi in questo formato, le aree trasparenti vengono riempite con un colore pieno, di solito bianco o nero. Se serve la trasparenza, usa PNG o WebP.

Fonti

Risorse correlate

Che cos'è JPG? | Glossario | Shotomatic