Non PNG immagini trasparenti di lavoro in IE?

August 15

Non PNG immagini trasparenti di lavoro in IE?


Se stai progettando un sito web e tra cui immagini per la decorazione o come parte del contenuto, avete una scelta di formati. immagini PNG sono una scelta su siti web, in quanto consentono di trovare un equilibrio tra qualità e dimensioni del file, essenziale per gli elementi della pagina Web. Le immagini PNG permettono anche di utilizzare la trasparenza nelle immagini, comprese le zone che sia opache del tutto chiaro. Tuttavia, le immagini PNG non sempre rendono correttamente in alcune versioni del browser Web Internet Explorer.

versioni

Sia la trasparenza sta per essere un problema per gli utenti del sito dipende molto dalla versione di Internet Explorer che stanno utilizzando. Se si sta utilizzando un altro browser, come Firefox, Opera, Safari o Chrome, PNG dovrebbero rendere correttamente. Internet Explorer ha sostenuto PNG con trasparenza alfa a partire dalla versione 7, quindi se gli utenti sono su qualsiasi versione da 7 o successiva, saranno in grado di vedere le immagini PNG trasparenti. Se gli utenti di Internet Explorer 6 o versioni precedenti visitano il tuo sito, non possono vedere queste immagini in modo corretto.

effetti

Se si utilizza Internet Explorer 6 o versioni precedenti e tenta di visualizzare una pagina Web con immagini PNG trasparenti in esso, si può vedere una parte o tutte le immagini oscurate. Le immagini verranno visualizzate con sezioni trasparenti ricoperte da un blocco di colore. Alcune immagini PNG usano gradi di trasparenza, piuttosto che le aree che sono totalmente trasparenti. Questo permette agli sviluppatori di introdurre l'opacità nei loro progetti. Se avete le vecchie versioni di Internet Explorer, qualsiasi parte di un'immagine PNG che non ha il 100 per cento di opacità apparirà oscurato.

soluzioni

È possibile scegliere tra una vasta gamma di approcci quando si tratta di PNG trasparenza per gli utenti di Internet Explorer 6 e versioni precedenti. Molte di queste soluzioni utilizzano JavaScript. Ad esempio, quando si accede a una pagina Web, una funzione nella pagina può effettuare controlli sul tuo browser. Se il browser è una vecchia versione di Internet Explorer, lo script può implementare le strategie di coping per il rilascio di trasparenza PNG. Il plug-in SuperSleight è una delle correzioni più utilizzati sul web. Questa risorsa di script sostituisce le sezioni trasparenti di immagini PNG con un piccolo file GIF trasparenti, rendendo le pagine vengono visualizzati correttamente per gli utenti il ​​cui browser non supportano le immagini PNG.

utenti

Dal momento che la questione della trasparenza PNG si applica solo alle versioni precedenti di Internet Explorer, molti sviluppatori hanno smesso di fornire correzioni per esso. L'aggiornamento a versioni più recenti di Internet Explorer è gratuito, così la maggior parte delle persone che visitano il tuo sito dovrebbe avere alcun problema scaricare e installare una versione che può far fronte con la trasparenza in modo nativo. Tuttavia, in alcuni casi, gli utenti non hanno controllo sul software installato sui computer che usano, per esempio, se si sta utilizzando i computer in un ambiente di lavoro. Questo significa che se non si fornisce una correzione per PNG trasparenza, c'è sempre la possibilità che alcune persone non vedranno correttamente le pagine.