Come posso fare in modo che Internet Explorer non cambi i colori nelle mie immagini PNG
-
09-06-2019 - |
Domanda
Quando utilizzo file PNG (creati con Paint.NET) come immagini di sfondo sul mio sito web, IE7 cambia i colori e visualizza effettivamente una versione più scura delle mie immagini, come visto Qui.In questa immagine, lo sfondo scuro e l'immagine di sfondo dovrebbero essere entrambi #001122, mentre lo sfondo medio e l'immagine di sfondo dovrebbero essere #004466.Ma IE7 cambia le immagini rispettivamente in #000C1A e #003A5B.Nessun problema con FF3.
Soluzione
IE ha un bug noto con le informazioni sulla gamma PNG, anche se pensavo che lo avessero risolto nella versione 7 :-?
Rimuovo le informazioni sulla gamma dai file PNG utilizzando "PNG Crush".Ho creato un collegamento con il tasto destro del mouse in Esplora risorse.Ulteriori informazioni: utilizzando pngcrush in Windows
Altri suggerimenti
Un'alternativa a PNGOUT è TweakPNG.Viene fornito con una GUI e nessun programma di installazione, molto facile rimuovere gAMA (basta fare clic con il pulsante destro del mouse ed eliminarlo!)
Penso che questo abbia a che fare con la correzione gamma.Guarda questo
http://www.hanselman.com/blog/GammaCorrectionAndColorCorrectionPNGIsStillTooHard.aspx
Ulteriore risorsa su questo problema: http://www.modernblue.com/web-design-blog/tweak-that-gamma/