PNG's hebben enkele nadelen, ondanks dat ze een populair en veelzijdig afbeeldingsformaat zijn:
* Bestandsgrootte: PNG's, vooral die met transparantie, kunnen aanzienlijk groter zijn dan JPEG's voor dezelfde afbeelding. Dit komt omdat PNG's verliesvrij zijn, wat betekent dat er tijdens de compressie geen afbeeldingsgegevens worden weggegooid. Dit maakt ze minder geschikt voor internetgebruik waarbij kleinere bestandsgroottes cruciaal zijn voor snellere laadtijden.
* Beperkte kleurondersteuning (voor PNG8): PNG8, een versie die een 8-bits palet gebruikt, ondersteunt slechts 256 kleuren. Dit kan resulteren in strepen of posterisatie (een trapsgewijs effect in gradiënten) in afbeeldingen met vloeiende kleurovergangen. PNG24 en PNG32 overwinnen deze beperking, maar dit gaat ten koste van grotere bestandsgroottes.
* Geen compressie met verlies: Hoewel de verliesvrije compressie gunstig is voor het behoud van de beeldkwaliteit, is deze niet ideaal voor foto's en afbeeldingen met complexe kleurgradaties waarbij een klein verlies aan informatie misschien niet waarneembaar is, maar de bestandsgrootte aanzienlijk wordt verkleind. JPEG's blinken uit op dit gebied.
* Niet ideaal voor foto's: Vanwege hun grote bestandsgroottes en het gebrek aan verliesgevende compressie zijn PNG's over het algemeen niet de beste keuze voor foto's. JPEG's zijn veel efficiënter voor fotografische afbeeldingen.
Kortom, het belangrijkste "slechte" aan PNG's is hun potentieel voor grote bestandsgroottes, vooral in vergelijking met JPEG's voor afbeeldingen waarbij enig verlies aan detail acceptabel is. Hun verliesvrije karakter en ondersteuning voor transparantie maken ze echter ideaal voor andere toepassingen, zoals logo's, afbeeldingen met scherpe lijnen en afbeeldingen die alfa-transparantie vereisen. |