Hvis du prøver at vælge et format, hvor du kan gemme dit billede, skal du bruge denne tommelfingerregel til at bestemme: jpeg til fotografier eller fotorealistiske billeder med masser af farver; png til linjekunst, billeder med masser af tekst eller gennemsigtige billeder; og GIF til animerede billeder.
jpeg | png | |
---|---|---|
Står for | Joint Photographic Experts Group | Bærbar netværksgrafik |
Bedst egnet til | Fotografier; fotorealistiske billeder med en masse farver | Linjekunst; billeder med tekst; gennemsigtige billeder |
MIME Type | image / jpeg | image / png |
Filtypenavn | .jpg, .jpeg, .jpe | .png |
Type format | Raster-grafikbilledformat | Raster-grafikbilledformat |
Raster / Vector | Raster | Raster |
Farvestyring | Ja | Understøtter farvestyring gennem inkludering af ICC farverumsprofiler |
Indekseret farve | Ingen | Ja (for 1-8bit png'er) |
Interlacing Support | Ja | Ja |
Support til animation | Ingen | Ingen |
Support til gennemsigtighed | Ingen | Ja |
Support til metadata | Ja | Ja |
Support til flersides | Ingen | Ingen |
Support til lag | Ingen | Ingen |
Kan udvides | Ingen | Ingen |
Komprimeringsalgoritme | DCT-baseret tabsk komprimering | Tabsløs DEFLATE-komprimeringsalgoritme |
Patenteret | Nej, men dele af teknologien, inklusive dens komprimeringsmetoder, har været genstand for flere patentsøgsmål. | Ingen |
Programmer kompatible | De fleste webbrowsere og produktivitetssuiter | De fleste webbrowsere og produktivitetssuiter |
Magisk nummer | ff d8 | 89 50 4e 47 0d 0a 1a 0a |
Ensartet identifikator | public.jpeg | public.png |
jpeg og png'er er ens på flere måder. De understøtter sammenlignelige niveauer af farvedybde og bærer understøttelse af metadata, interlacing og farvestyring. Ingen af dem format understøtter animation, lag eller HDR.
At adskille de to er det faktum, at png'er understøtter billedgennemsigtighed, mens jpeg ikke gør det. Derudover er farveindeksering tilgængelig for 1-8bit png'er, men understøttes overhovedet ikke i jpeg.
Der er mange mindre kendte alternative versioner af jpeg og png. For eksempel understøtter jpeg ikke HDR, men der er en uofficiel jpeg-HDR. Der er endda tabsfri jpeg-formater. Og selvom png’er ikke understøtter animationer som GIF’er gør, er der Apng, en ikke-standard forskydning af png, der tillader animation.
Problemet med at bruge mindre kendte versioner af jpeg og png kommer ned til support. Ikke alle browsere vil korrekt vise alle billedformater (f.eks. Firefox understøtter Apng, men Internet Explorer gør det ikke, og Chrome kræver en udvidelse). I de fleste tilfælde skal designere holde sig til vel understøttede standarder for at undgå at skade brugeroplevelsen.
DSLR-kameraer tillader normalt, at fotografer lagrer deres billeder i et par forskellige grafiske filformater, nemlig RAW, jpeg og lejlighedsvis TIFF. Selvom jpeg'er har fordelen ved en mindre filstørrelse, er de tabte, førende proamateur og professionelle fotografer foretrækker TIFF- eller RAW-formaterne til deres tabsløse eller tabskompression af høj kvalitet.
Ved postproduktion kan fotografer justere RAW-billeddata og derefter gemme i et nyt, tabsfrit (men mere tilgængeligt) filformat, såsom png. Filformat betyder noget, da de fleste udskrivningstjenester accepterer jpeg og png'er - og undertiden TIFF - men kun nogle udskrivningstjenester fungerer med RAW-billeder.
De fleste websteder bruger en kombination af jpeg'er og png'er (og undertiden GIF'er) i deres design, da jpeg'er og png'er bruges af forskellige grunde. I de fleste tilfælde bruges jpeg til store billeder, f.eks. Fotos eller store, grafik-tunge webstedsbaggrunde, da jpegs tabsgivende karakter giver mulighed for mindre filstørrelser, hvilket betyder, at websteder kan indlæse design hurtigere. Designsoftware som Adobe Photoshop har værktøjer, der kan fortælle designere, hvor stor en fil vil være, når man bruger et bestemt format og justerer dens indstillinger, før de endda gemmer billedet. Selvom png'er aldrig resulterer i en mindre filstørrelse end jpeg'er, når det kommer til store billeder med komplekse scener, resulterer pngs tabsfri komprimering undertiden i en mindre filstørrelse for mindre billeder, især dem, der har computergenereret grafik (f.eks. En linje eller firkant tegnet i Photoshop).
Hvor png'er oftest bruges, er med små billeder, som webikoner, hvor den tabsfri komprimering sikrer skarpe, klare billeder; png'er bruges også, når der er behov for en gennemsigtig baggrund for at omringe et centralt billede (f.eks. Når du bruger sprites).
jpeg og png bruger helt forskellige komprimeringsmetoder. jpeg bruger en DCT-baseret lossy komprimeringsmetode, der ofrer kvalitet til fordel for mindre filstørrelser. png prioriterer kvalitet og bruger den tabsfri DEFLATE-komprimeringsalgoritme. jpegs filstørrelse kan skæres ned ved at justere et billeds kvalitetsprocent under lagring, mens pngs filstørrelse justeres mindre let og normalt kræver et separat program for yderligere at komprimere billedet.
Se følgende video for at lære, hvordan forskellige komprimeringsmetoder påvirker filstørrelse, farvedybde og billedindlæsning i jpeg og pngs.
Da de er tabske, skal jpeg'er ikke redigeres og gendannes flere gange, da dette vil resultere i alvorlig nedbrydning af billedet (det er dog fint at gemme i en enkelt session uden at lukke filen mellem gemmer). jpeg'er, der er blevet gendrevet mange gange, bliver pixelerede og viser ikke farver nøjagtigt. I modsætning hertil kan png'er gemmes og gendannes uden at miste kvalitet. Denne video viser dette generationstab i løbet af 600 besparelser.
Med universal browserstøtte til png-gennemsigtighed i de sidste flere år er png'er vokset i popularitet, især for visse webdesignelementer. Langt de fleste af billionerne af billeder på Internettet, hvoraf mange er fotos eller kunst, er dog stadig jpeg, og det vil sandsynligvis ikke ændre sig snart.
Adskillige virksomheder, inklusive mange patentrold, har hævdet at have patenter på en eller anden form for jpeg-teknologi. Dette har ført til adskillige retssager i årenes løb, med det seneste i 2013, da et selskab ved navn Princeton Digital Image Corporation sagsøgte snesevis af store navnefirmaer, herunder Amazon, Netflix og Costco, for at bruge jpeg billeder på deres websteder. Patentering af komprimeringsmetoder er den primære årsag til, at en tabsfri jpeg aldrig er blevet populær. De færreste ønsker at støtte eller bruge en sådan jpeg af frygt for at blive sagsøgt.
png blev udviklet til at erstatte GIF, der bruger en komprimeringsmetode, der tidligere var patenteret af Unisys. png'er bruger en komprimeringsmetode, DEFLATE, der ikke er patenteret, hvilket eliminerer frygt for patentovertrædelse.