Risposte:
PNG non è utile solo per consentire la trasparenza: PNG è un formato senza perdita , mentre JPEG utilizza una forma di compressione con perdita . Anche PNG comprime abbastanza bene gli screenshot (a differenza delle foto della fotocamera, motivo per cui Apple utilizza JPG per quelli).
Maggiori informazioni se interessati:
Inoltre, vale la pena leggere una panoramica tecnica di ciò che PNG è utile (è fondamentalmente uno dei principali riferimenti sull'argomento e contiene abbastanza dettagli per passare la giornata su di esso). Estratto:
Per il Web, all'inizio del 1999, esistono due formati di immagine con supporto onnipresente: JPEG e GIF. Il JPEG è molto adatto al compito per cui è stato progettato - vale a dire, la memorizzazione, la trasmissione e la visualizzazione di immagini fotorealistiche in scala di grigi a 8 bit e truecolor a 24 bit con buona qualità e compressione eccellente - e PNG non è mai stato progettato per competere con JPEG alle sue condizioni. Ma PNG, come GIF, è più appropriato di JPEG per le immagini con pochi colori o con molti spigoli vivi, come cartoni animati o testo bitmap. PNG fornisce anche supporto diretto per la correzione gamma (parlando in senso lato, il controllo multipiattaforma della `` luminosità '' dell'immagine) e la trasparenza. Ne discuterò più in dettaglio a breve.
GIF era il formato di immagine multipiattaforma originale per il Web ed è ancora una buona scelta sotto molti aspetti. Ma PNG è stato specificamente progettato per sostituire GIF, e presenta tre vantaggi principali rispetto al formato precedente: canali alfa (trasparenza variabile), correzione gamma e interlacciamento bidimensionale (un metodo per visualizzare immagini a livelli di dettaglio progressivamente più elevati). Il PNG comprime anche meglio della GIF in quasi tutti i casi, ma la differenza è generalmente solo dal 5% al 25% circa, il che non è (di solito) un fattore abbastanza grande da incoraggiare a passare da solo a quella base. Una caratteristica GIF che PNG non tenta di riprodurre è il supporto di immagini multiple, in particolare le animazioni; PNG era ed è destinato ad essere solo un formato a immagine singola. Un formato di estensione molto simile a PNG chiamato MNG è stato sviluppato per affrontare questa limitazione.
Perchè questo:
sembra molto meglio di questo:
OK, così ho dovuto alzare la qualità di compressione JPEG modo giù per fare gli artefatti di compressione che evidenti, ma i resti del punto - un PNG spettacoli screenshot esattamente quello che si vede sullo schermo, mentre un JPEG screenshot è sempre un po 'lossy (sì , anche se accendi la qualità fino a 100).
Inoltre, PNG tende ad essere piuttosto bravo a comprimere immagini con ampie aree di colore piatto, bordi nitidi e motivi ripetitivi (come il testo). Pertanto, in molti casi, uno screenshot PNG senza perdita di dati può effettivamente essere più piccolo di uno screenshot JPEG salvato a qualsiasi livello di qualità accettabile.
Una delle funzioni di uno screenshot è mostrare a qualcun altro un particolare artefatto visivo che stai vedendo sul tuo dispositivo, forse per mostrare un difetto visivo a uno sviluppatore di app. In tali casi, eventuali artefatti da compressione potrebbero essere una distrazione dall'effettivo problema in discussione; lo screenshot deve essere perfetto per i pixel.
Pertanto, un formato senza perdita di dati come .PNG è obbligatorio.