Har PNG gjennomsiktige bilder i IE?

Har PNG gjennomsiktige bilder i IE?


Hvis du utformer et nettsted og med bilder for dekorasjon eller som en del av innholdet ditt, har du et utvalg av formater. PNG-bilder er ett valg på nettsteder, som de tillater deg å finne en balanse mellom kvalitet og filstørrelse, avgjørende for web sideelementer. PNG-bilder også tillate deg å bruke gjennomsiktighet i bildene dine, inkludert områder som er enten ugjennomsiktig eller fullstendig gjennomsiktig. Men ikke PNG-bilder ikke alltid korrekt i enkelte versjoner av Internet Explorer nettleser.

versjoner

Enten åpenhet kommer til å være et problem for brukerne av nettstedet er egentlig avhengig av hvilken versjon av Internet Explorer de bruker. Hvis de bruker en annen nettleser, for eksempel Firefox, Opera, Safari eller Chrome, bør PNGs gjengi riktig. Internet Explorer har støttet PNG med alpha åpenhet siden versjon 7, så hvis brukerne er på hvilken som helst versjon fra 7 eller senere, vil de være i stand til å se dine gjennomsiktige PNG-bilder. Hvis brukere av Internet Explorer 6 eller tidligere besøke nettstedet ditt, kan de ikke se disse bildene riktig.

effekter

Hvis du bruker Internet Explorer 6 eller tidligere, og forsøk på å vise en webside med gjennomsiktige PNG-bilder i den, kan du se en del av eller alle bildene skjult. Bildene vises med gjennomsiktige deler dekket med en blokk av farge. Noen PNG-bilder bruker grader av åpenhet i stedet for områder som er helt gjennomsiktig. Dette tillater utviklerne å introdusere opasitet i sine design. Hvis du har eldre versjoner av Internet Explorer, noen del av et PNG-bilde som ikke har 100 prosent gjennomsiktighet vil vises skjult.

Solutions

Du kan velge mellom en rekke tilnærminger når du arbeider med PNG åpenhet for brukere av Internet Explorer 6 og tidligere. Mange av disse løsningene bruke Javascript. For eksempel når du blar til en webside, kan en funksjon på siden utføre kontroller i nettleseren din. Hvis nettleseren er en eldre versjon av Internet Explorer, kan skriptet gjennomføre mestringsstrategier for PNG gjennomsiktighet problemet. Den SuperSleight plug-in er en av de mest brukte fikser på nettet. Dette skriptet ressursen erstatter de gjennomsiktige delene av PNG-bilder med en liten gjennomsiktig GIF-fil, slik at sidene vises riktig for brukere med nettlesere støtter ikke PNG-bilder.

brukere

Siden PNG åpenhet problemet gjelder bare for eldre versjoner av Internet Explorer, har mange utviklere sluttet å levere feilrettinger for det. Oppgradering til nyere versjoner av Internet Explorer er gratis, så de fleste som besøker nettstedet ditt bør ha noe problem å laste ned og installere en versjon som kan takle åpenhet innfødt. Men i noen tilfeller brukere har ikke kontroll over programvaren som er installert på datamaskinene de bruker, for eksempel hvis de bruker datamaskiner på en arbeidsplass. Dette betyr at hvis du ikke leverer en løsning for PNG gjennomsiktighet, det er alltid en sjanse noen mennesker vil ikke se sidene dine på riktig måte.