Effektive bildeformater
Sammenlign og velg optimale bildeformater (f.eks. WebP, AVIF og JPEG) for ulike bruksområder, slik at du balanserer kvalitet og filstørrelse.
Effektive bildeformater er en gratis leksjon i Optimalisering av webytelse og Lighthouse på CoddyKit. Dette er leksjon 1 av 4. Du kan lese hele leksjonen gratis nedenfor – og deretter øve praktisk i nettleseren med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Den er en del av læringsløpet i Optimalisering av webytelse og Lighthouse, og fremdriften din synkroniseres mellom nettet og CoddyKit-appen. Kurset i Optimalisering av webytelse og Lighthouse inneholder totalt 4 leksjoner.
Hvorfor bildeformater er viktige
Det er avgjørende for nett-ytelsen å velge riktig bildeformat. Det handler om å finne en balanse mellom bildekvalitet og filstørrelse.
Mindre bildefiler gir raskere innlasting, noe som forbedrer brukeropplevelsen og til og med kan gi bedre rangering i søkemotorer.
JPEG: For fotografier
JPEG (Joint Photographic Experts Group) egner seg godt for fotografier og komplekse bilder med mange farger. Det bruker komprimering med datatap, noe som betyr at deler av bildedataene fjernes permanent for å redusere filstørrelsen.
Formatet gir svært god komprimering for fotografier, men gjentatt lagring kan forringe kvaliteten. JPEG støtter IKKE gjennomsiktighet.
<!-- Example of a JPEG image -->
<img src="my-photo.jpg" alt="A beautiful landscape">
PNG: Grafikk og gjennomsiktighet
PNG (Portable Network Graphics) egner seg best for bilder som krever skarpe linjer, ensfargede flater og særlig gjennomsiktighet, for eksempel logoer, ikoner og illustrasjoner.
Det bruker tapsfri komprimering, noe som betyr at ingen data går tapt under komprimeringen. Resultatet er høyere kvalitet, men ofte større filer enn JPEG for tilsvarende fotografisk innhold.
<!-- Example of a PNG image with transparency -->
<img src="my-logo.png" alt="Company Logo">
GIF: Enkle animasjoner
GIF (Graphics Interchange Format) er kjent for å kunne vise enkle animasjoner. Det støtter gjennomsiktighet, men er begrenset til en palett på 256 farger.
Denne fargebegrensningen gjør GIF uegnet for fotografier eller komplekse bilder. Formatet egner seg best for korte, enkle animasjoner eller svært liten grafikk med få farger.
<!-- Example of a GIF animation -->
<img src="loading-spinner.gif" alt="Loading animation">
WebP: Den moderne standarden
WebP er et moderne bildeformat utviklet av Google. Målet er å gi bedre komprimering med og uten datatap for bilder på nettet, noe som ofte gir betydelig mindre filer.
WebP-bilder kan være 25–35 % mindre enn tilsvarende JPEG- eller PNG-filer, noe som gir raskere sideinnlasting uten merkbart kvalitetsfall.
WebPs viktigste fordeler
WebP kombinerer de beste egenskapene fra eldre formater:
- Mindre filstørrelser: Reduserer filstørrelsen betydelig for både fotografiske bilder og grafikk.
- Gjennomsiktighet: Støtter gjennomsiktighet med alfakanal, akkurat som PNG.
- Animasjon: Kan også støtte animasjon, på samme måte som GIF, men med bedre komprimering.
- Fleksibilitet: Tilbyr både komprimering med datatap (for fotografier) og tapsfri komprimering (for grafikk).
AVIF: Neste generasjon
AVIF (AV1 Image File Format) er et enda nyere bildeformat basert på videokodeken AV1. Det gir den høyeste komprimeringseffektiviteten blant dagens bildeformater.
AVIF kan gi enda mindre filer enn WebP, ofte ytterligere 10–20 % mindre, samtidig som bildekvaliteten holder seg svært god. Formatet blir stadig mer utbredt på grunn av den gode ytelsen.
AVIFs overlegne fordeler
AVIF byr på flere forbedringer:
- Høyest komprimering: Gir de minste filstørrelsene for både bilder med og uten datatap.
- HDR-støtte: Støtter bilder med High Dynamic Range (HDR), som gir rikere farger og større kontrast.
- Bredere fargespekter: Kan vise et bredere utvalg av farger enn eldre formater.
- Gjennomsiktighet og animasjon: Støtter også gjennomsiktighet og animasjon.
Velg det optimale formatet
Valg av det beste formatet avhenger av bildeinnholdet og behovet for nettleserstøtte:
- Fotografier: AVIF > WebP > JPEG
- Logoer/grafikk (med gjennomsiktighet): AVIF > WebP > PNG
- Enkle animasjoner: AVIF > WebP > GIF
- Støtte for eldre nettlesere: JPEG, PNG og GIF gir fortsatt den bredeste nettleserkompatibiliteten.
Moderne formater som AVIF og WebP foretrekkes vanligvis av hensyn til ytelsen.
Levering med <picture>
For å dra nytte av moderne formater og samtidig sikre kompatibilitet kan De bruke HTML-elementet <picture>. Det lar Dem angi flere bildekilder, slik at nettleseren kan velge formatet den støtter best.
Nettleseren prøver å laste inn den første <source>-kilden den støtter. <img>-taggen fungerer som en reserve for nettlesere som ikke støtter <picture> eller noen av <source>-typene.
<picture>
<source srcset="hero.avif" type="image/avif">
<source srcset="hero.webp" type="image/webp">
<img src="hero.jpg" alt="A beautiful landscape" width="800" height="600">
</picture>Test kunnskapene Deres
Hvilke av følgende påstander om bildeformater og bruken av dem er riktige?
Oppsummering av effektive bildeformater
Vi har sett på viktige bildeformater og når de egner seg best for bedre nettytelse:
- JPEG: Best for fotografier (med kvalitetstap).
- PNG: Best for grafikk og gjennomsiktighet (uten kvalitetstap).
- GIF: For enkle animasjoner med få farger.
- WebP: Moderne og effektivt, med støtte for komprimering med og uten kvalitetstap, gjennomsiktighet og animasjon.
- AVIF: Neste generasjonsformat med høyest komprimering og støtte for HDR.
- Elementet
<picture>er avgjørende for å levere moderne formater med robuste reservemekanismer.
Ved å velge riktig format og bruke teknikker som <picture> kan De redusere nettstedets innlastingstid betydelig!
Lær deg Optimalisering av webytelse og Lighthouse med en AI-veileder – gratis
Skriv og kjør ekte kode i nettleseren, få umiddelbar hjelp fra en AI-veileder som er tilgjengelig døgnet rundt, og fortsett der du slapp – på nettet eller i appen.
- Kurs
- 12
- Leksjoner
- 48
Ofte stilte spørsmål
Er leksjonen «Effektive bildeformater» gratis?
Ja – hele teksten i «Effektive bildeformater» er gratis å lese her på nettet. For å øve interaktivt med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt, og for å låse opp resten av Optimalisering av webytelse og Lighthouse-kurset, kan du oppgradere til CoddyKit PRO. Kurset i Optimalisering av webytelse og Lighthouse inneholder totalt 4 leksjoner.
Hva lærer jeg i «Effektive bildeformater»?
Sammenlign og velg optimale bildeformater (f.eks. WebP, AVIF og JPEG) for ulike bruksområder, slik at du balanserer kvalitet og filstørrelse. Du øver på Optimalisering av webytelse og Lighthouse med praktisk kode som du kjører direkte i nettleseren, mens en AI-veileder som er tilgjengelig døgnet rundt, svarer på spørsmålene dine mens du jobber deg gjennom leksjonen.
Trenger jeg erfaring for å begynne med Optimalisering av webytelse og Lighthouse?
Ingen tidligere erfaring er nødvendig. Optimalisering av webytelse og Lighthouse på CoddyKit er lagt opp for både nybegynnere og viderekomne, så De kan begynne her eller helt fra start og lære i Deres eget tempo. Dette er leksjon 1 av 4.
Hvor lang tid tar leksjonen «Effektive bildeformater»?
De fleste CoddyKit-leksjoner tar omtrent 5–10 minutter. Hver leksjon er kort og interaktiv, slik at De gjør jevne fremskritt og kan fortsette akkurat der De slapp – både på nettet og i appen.
Kan jeg skrive og kjøre kode i denne Optimalisering av webytelse og Lighthouse-leksjonen?
Ja. Alle Optimalisering av webytelse og Lighthouse-leksjoner har en innebygd kodeeditor, slik at De kan skrive og kjøre ekte kode direkte i nettleseren og få umiddelbar tilbakemelding fra AI – uten lokal konfigurering.
Alle leksjonene i dette kurset
- Effektive bildeformater
- Responsive bilder og lazy loading
- Ytelse for video og animasjoner
- Bilde-CDN-er og optimalisering av levering