Traducción una entrada de a.css (originalmente en catalán) sobre los problemas relacionados al color con imágenes y CSS.
El original está en Aproximació al problema del color (imatge vs. CSS)
El problemaCuando se usa una imagen que tiene un color que tiene que ser igual a un color definido en CSS de tal forma que se “confundan” en algunos casos éste resultado no se puede conseguir en todos los navegadores.
El contextoComo es un tema muy complejo lo explicaré brevemente. Quien quiera profundizar que lea los recursos relacionados.
La interpretación del color está sujeta a un perfil que interpretará el sistema operativo o la aplicación visualizadora. En el caso de una imagen el perfil puede estar incrustado (embedded) o marcado (tagged).
Concretamente en los navegadores y en JPG/PNG:
El resultado es que ninguno lo hace bien .
Los PNG además tiene una variable más: la corrección de gamma. En teoría la corrección gamma debería ayudar a adecuarse al dispositivo de salida pero un mal uso (falta de calibración del color del dispositivo de salida) sumado a que actualmente los CSS no tienen corrección gamma y para rematar una implementación dudosa lo convierten en un problema.
Eliminando el gamma de los PNG en teoría el problema se simplifica y mejora la consistencia entre navegadores.
La soluciónLa solución pasa por:
Gracias a Oscar por la colaboración y la paciencia.
Usuarios que han visto este tema también han visto...
- 10 errores comunes en CSS
- Estilizando formularios
- Separar HTML de CSS.
- Imágenes como hitos de las listas
- Obtener sombras con CSS
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.