Kan man med hedern i behåll använda sig av png-bilder på sin sajt? Funkar det bra i de flesta webbläsarna. Kommer ihåg att man skulle akta sig för det för ett tag sedan, men hur är det i dag?
Vad rekomenderas, vilken bildtyp skall man ha på en kommersiell sajt??
Förklara gärna också för mig skillnaden mellan PNG 8 och PNG 24.
om du använder enkanals alpha fungerar det i IE, det är bara 8 bitars alpha som den inte har stöd för. dvs, det är lika väl att man använder png för de allra flesta bilder, speciellt i och med att dens interlacing, speciellt med interpolationsstöd är betydligt bättre än jpg och gif.
8 och 24 är färgindexstorlek. 8 bitars index klarar av 256 färger (samma som GIF), medans 24 kan hantera ~16.5 millioner färger.
Om du behöver mer än 256 färger för bilden, använd 24 bitars.
Du sparar dock storlek om du kan använda 8 bitar.
om du använder enkanals alpha fungerar det i IE, det är bara 8 bitars alpha som den inte har stöd för. dvs, det är lika väl att man använder png för de allra flesta bilder, speciellt i och med att dens interlacing, speciellt med interpolationsstöd är betydligt bättre än jpg och gif.
8 och 24 är färgindexstorlek. 8 bitars index klarar av 256 färger (samma som GIF), medans 24 kan hantera ~16.5 millioner färger.
Om du behöver mer än 256 färger för bilden, använd 24 bitars.
Du sparar dock storlek om du kan använda 8 bitar.
Tack för din beskrivning :)
Men du får gärna förklara ännu närmare vad "enkanals alpha", "interlacing", "interpolationsstöd" betyder och innebär. Vad jag har förstått så klarar IE inte någon alpha alls i bilder...(för alpha är väl ungefär samma sak som transparens i lekmannaord?)
Alfa är egentligen som en egen färg. Ju mer alfa, desto mer av bakgrunden lyser igenom. Men vad jag förstår klarar inte IE dessa gradskillnader, utan det är antingen bakgrund av eller på som gäller.
Interlacing är att bilden inte ritas uppifrån och ner, utan i stället ritas (exempelvis) var femte rad upp först, så att hela bilden liksom växer fram gradvis. För folk som sitter på långsam uppkoppling ger det en bättre uppfattning om vad bilden innehåller innan den har ritats klart.
Interpolation är att datorn matematiskt gissar hur resten av bilden ser ut.
Det enklaste sättet att förklara de här sakerna är nog med exempel... Hmm...
Alfa är egentligen som en egen färg. Ju mer alfa, desto mer av bakgrunden lyser igenom. Men vad jag förstår klarar inte IE dessa gradskillnader, utan det är antingen bakgrund av eller på som gäller.
Interlacing är att bilden inte ritas uppifrån och ner, utan i stället ritas (exempelvis) var femte rad upp först, så att hela bilden liksom växer fram gradvis. För folk som sitter på långsam uppkoppling ger det en bättre uppfattning om vad bilden innehåller innan den har ritats klart.
Interpolation är att datorn matematiskt gissar hur resten av bilden ser ut.
Det enklaste sättet att förklara de här sakerna är nog med exempel... Hmm...
Jag förstår. Tack. Så med detta...
om du använder enkanals alpha fungerar det i IE, det är bara 8 bitars alpha som den inte har stöd för
..menas att det blir en enfärgsbakgrund som inte är genomskinlig...?