PNG vs. JPG vs. WebP
Tre formater dækker næsten alt. At vide, hvilket man skal vælge, tager omkring ti sekunder, når man forstår, hvad hvert af dem er bygget til.
Udgivet
Versionen på én linje
Brug JPG til fotografier, PNG til alt med skarpe kanter, tekst eller gennemsigtighed, og WebP, når målet er en webside, og du selv bestemmer, hvad der åbner den. Hvis du ikke husker andet, vil den regel være rigtig i langt de fleste tilfælde.
Hvorfor JPG stadig er overalt
JPG blev designet i 1992 ud fra en bestemt indsigt: Det menneskelige øje er langt mere følsomt over for lysstyrke end over for farve og bemærker næsten ikke fine detaljer i travle områder. JPG smider de oplysninger væk, du er mindst tilbøjelig til at savne, og derfor kan et fotografi skrumpe til en tiendedel og stadig se identisk ud.
Det samme trick gør JPG dårlig til alt andet. Skarp sort tekst på hvid ligger præcis ved den grænse, formatet håndterer værst, og derfor får et skærmbillede gemt som JPG en uren aura omkring hvert bogstav. Komprimeringen er ikke i stykker – den gør præcis, hvad den er designet til, på indhold, den aldrig var designet til.
Hvorfor PNG findes
PNG er tabsfrit. Hver pixel, du lægger ind, kommer ud igen, bit for bit, uanset hvor mange gange du åbner og gemmer igen. Det har også en rigtig alfakanal, så dele af billedet kan være reelt gennemsigtige i stedet for at være fyldt med en baggrundsfarve.
Prisen er størrelsen. PNG komprimerer ved at finde mønstre og gentagelser, hvilket fungerer smukt på ensfarvede flader, logoer, diagrammer og skærmbilleder og dårligt på fotografier, hvor hver pixel afviger en smule fra sin nabo. Et foto gemt som PNG kan nemt blive fem gange så stort som JPG'en uden synlig gevinst.
Hvor WebP rent faktisk vinder
WebP klarer begge opgaver. Det har en tabsgivende tilstand, der generelt slår JPG ved samme visuelle kvalitet, og en tabsfri tilstand med gennemsigtighed, der generelt slår PNG. Typiske besparelser i forhold til PNG ligger mellem 30 % og 70 %.
Problemet er ikke browserne – alle nuværende browsere læser WebP. Det er alt det andet: ældre desktopsoftware, nogle printere, nogle virksomheders dokumentsystemer og en lang hale af værktøjer, der simpelthen nægter at åbne filen. Hvis du udgiver på nettet, så brug WebP. Hvis du sender en fil til en person, der åbner den i noget ukendt, så lad være.
Fælden, næsten alle går i
At konvertere en JPG til PNG genskaber ikke kvaliteten. Det gør filen tabsfri fra det tidspunkt, hvilket forhindrer yderligere skade – men de detaljer, den oprindelige JPG kasserede, er væk for altid, og PNG'en bevarer trofast alle komprimeringsartefakterne med. Du ender med en meget større fil med præcis de samme fejl.
Følgeslutningen er den nyttige del: Hvis du skal redigere et billede flere gange, så arbejd i PNG og eksportér til JPG én gang til sidst. Hver mellemliggende gemning i et tabsgivende format forstærker skaden.
Hvad der sker med gennemsigtighed
Kun PNG, WebP, GIF og ICO kan have gennemsigtighed. Konverterer du nogen af dem til JPG eller BMP, skal de områder blive til noget, fordi formatet ikke har nogen plads til at registrere »intet her«. Værktøjer vælger forskelligt; overraskende mange vælger sort, hvilket ødelægger logoer. Dette websted fylder bevidst med hvid, hvilket næsten altid er det, folk forventer.
Sådan omsætter du det i praksis: konverter PNG til WebP for lettere webbilleder, konverter JPG til PNG, når du har brug for en tabsfri kopi, eller komprimer et billede uden at ændre dets format.