html css firefox png firefox3.5

html - Hack de corrección de color Firefox 3.5?



css png (9)

Después de finalmente bajar a la actualización a FF 3.5, noté que algunas de mis páginas web tienen problemas de color. Específicamente, supongamos que tengo una imagen PNG con un color que debe ser el mismo que el color de fondo del cuerpo, pero cuando se procesa resulta más clara de lo que debería ser en Windows.

En Mac no veo este problema, y ​​tampoco lo veo en FF3.0 - Windows o de otro modo.

¿Hay algún truco que pueda agregar a mi código para hacer que FF no coloree correctamente el PNG?


Esto probablemente se debe a la decisión de Firefox de usar perfiles de color ICC de forma predeterminada en Firefox 3.5: Ver esta publicación en developer.mozilla.org

Puede cambiar esto en FF3.5 ingresando ''about: config'' en la barra de direcciones, luego buscando el parámetro: gfx.color_management.mode y configurándolo en ''0'' (el predeterminado en FF3.0).


Firefox 3.5 ahora admite perfiles ICC por defecto. Eso significa que puede controlar la salida de color de Firefox a través de la configuración de su sistema operativo.
Propagablemente, su perfil ICC no es correcto y debe adaptarlo en su sistema operativo. No es Firefox, creo. No necesitas un truco para esto.

Es un problema del cliente, como sospecho.


Intenta guardar imágenes para la web (si estás usando photoshop), porque supongo que es una escala de color diferente.


Verifica tu etiquetado de imagen . Específicamente, creo que puedes cambiar el comportamiento de FF3.5 al respecto editando la propiedad gfx.color_management.mode (mira aquí )


Logré resolver esto ejecutando todos los PNG a través de pngcrush y eliminé todos los rastros de perfiles de color y demás.

pngcrush -rem gAMA -rem cHRM -rem iCCP -rem sRGB in.png out.png



Puede guardar sus imágenes sin datos de perfil (por ejemplo, si tiene un JPG y lo guarda en un viejo editor de fotos sin esa función), entonces Firefox no lo altera. Tengo que decir que es una característica detestable SUPER. Deben tener un interruptor global de encendido / apagado que puede incorporar en el código HTML para manejarlo. Paja.


Estaba teniendo el mismo problema con el encabezado jpg de mi sitio. Traté de guardarlo de nuevo en Photoshop (esta vez con el perfil ICC sin marcar mientras guardo ). Resultados: archivos más pequeños, colores combinados. ¡Gracias!


Sé que este es un hilo muy viejo, solo quería actualizar. Me encontré con este problema con IE9 y FF 17. El problema para mí estaba en el perfil de color utilizado en Photoshop. Esta publicación resolvió mi problema http://bjango.com/articles/photoshop/

Espero que esto ayude a alguien por ahí. ¡Feliz construcción de web!