Un problema frecuente que se puede presentar a cualquier diseñador es la transparencia de archivos PNG en cuestión de usabilidad es algo que se debe tomar en cuenta para que el sitio pueda ser visualizado en cualquier ordenador del mundo. Como se sabe IE es el mas usado en todo el mundo y por lo tanto debemos crear un sitio web que se adapte perfecto a versiones de IE mayores a la 5.0 o como mínimo que se adapte correctamente en IE 6.0 ya que en IE 7.0 no hay este problema.
Para solucionar este problema podemos usar un simple codigo en javaScript:
<!–[if lt IE 7]>
<DIV ID=”oDiv” STYLE=”position:relative; height:120px; width:316px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
src=’/imagenes/logo.png’, sizingMethod=’scale’);” >
</DIV>
<![endif]–>
En donde /imagenes/logo.png’, tenemos que cambiarlo por la direccion o la ruta de nuestra imagen. Con esto tendremos la misma transparencia en IE6 como en Firefoz y en IE 7. El tutorial original fue hecho por Carlos Sarranz.
Leyendo puntogeek, me entero de que a tan solo 20 días de haber sido actualizado Firefox con al versión versión 2.0.0.13 las personas de Mozilla han liberado la siguiente versión versión 2.0.0.14.
Admiten que esto se debe a que han encontrado un bug el cual hacia conflicto con archivos Javascript. Esperemos esta actualización sea definitiva, por que si no empezaremos a pensar en regresar a IE. (no lo creo =)
Lo vi en - Punto Geek