GIF Vs. PNG

GIF og PNG er to komprimerte bildeformater som du kan finne mens du surfer på nettet. Begge bildeformater bruke komprimering for å gjøre filoverføring hastigheter så fort som mulig, men de formatene håndtere komprimering annerledes, noe som gir GIF og PNG forskjellige evner og fordeler. Hvis du lager bilder for å distribuere på nettet, bør du ha en forståelse av begge formater å velge den som passer best for bildetypen.

Maksimum Colors

PNG-formatet støtter 24-bits farger, noe som gir et enkelt bilde evnen til å inneholde maksimalt mer enn 16,7 millioner farger. GIF-format, men bruker 8-bits farger for maksimalt 256 farger i ett bilde. Når du lagrer et bilde med mer enn 256 farger som en GIF-fil, utjamning brukes til å gi bildet utseendet til å ha mer enn 256 farger. Fordi PNG-format er i stand til å vise større fargedybde, er det mer hensiktsmessig for fotografering enn GIF-format.

åpenhet

Når du oppretter en PNG-bilde, har du muligheten til å gjøre bakgrunnen av bildet gjennomsiktig slik at alt vises bak det forblir synlig. Gjennomsiktige bilder er vanlig på nettet, hvor de brukes til å legge visuell interesse for nettstedet design. GIF-bildeformatet ikke støtter gjennomsiktighet.

Filstørrelse

Størrelsen på en bildefil avhenger av kompleksiteten av bildet og antall farger som det inneholder. Hvis alle funksjoner på de to formatene er brukt, en PNG-fil med 24-bits farger er betydelig større enn en GIF-fil med 8-bits farger. Men PNG-formatet støtter også lavere fargedybder, og en PNG-fil med 8-bits farger har en filstørrelse som ligner på en GIF-fil.

nettleser~~POS=TRUNC

Moderne nettlesere har full støtte for visning av PNG-bilder. Hvis du utvikler en nettside som du tror folk kan se på utdaterte nettlesere, er det imidlertid viktig å forstå at noen eldre nettlesere ikke støtter formatet fullt ut. For eksempel, selv om Microsoft har støttet vise PNG-bilder siden Internet Explorer 4, full støtte for PNG gjennomsiktighet var ikke tilgjengelig før Internet Explorer 7. Hvis du utformer et nettsted som gjør bruk av PNG gjennomsiktighet, kan det ikke ser riktig ut i eldre nettlesere.