jmocana.eu

Maquetador web

contactar

Blog

¿sobre que escribo?

Entradas con la etiqueta ‘Multiple IE’

IE6 e IE7 juntos y fallo con PNG

3 comentarios »

Oct12

¿Por qué IE6 e IE7 juntos?

En un principio puede parecer una tontería el querer instalar dos versiones de un mismo navegador a la vez y mas si estamos hablando del navegador de Microsoft: Internet Explorer, pero claro si tu profesión es la de Desarrollador Web y aproximadamente un 50% de los usuarios de Internet utilizan IE6 o IE7 no te queda otra que instalártelos y comprobar que tus páginas se ven correctamente en los mismos, eso o buscarte otra profesión.

Para todos aquellos que no seáis Desarrolladores Web, un consejo, pasar de IE y bajaros cuanto antes la ultima versión de alguno de estos navegadores:

Multiple IE. Así no

Multiple IE es un simple software que nos permitirá instalar varias versiones de IE Standalone en nuestro ordenador. Podremos instalar las siguientes:

Dicho esto habría que preguntarse si es realmente útil este multiple IE. Teniendo en cuenta como he comentado en el apartado anterior que son IE6 e IE7 los que suman un 50% aproximadamente del uso de navegadores, que las demás versiones están prácticamente obsoletas (“Alabado sea el señor”) y que no nos da la posibilidad de instalar IE7 en nuestro ordenador… no tiene mucho sentido instalar todos esos IE cuando realmente solo uno nos sirve. Además de todo esto nos topamos con que la Web Developer de IE no funcionará si instalamos nuestros IE con este software y no es que la Web Developer de IE sea una maravilla pero ayudará bastante si no queremos estar poniendo cada dos por tres un borde o un background en nuestro CSS para comprobar las dimensiones de los distintos elementos.

Web Developer IE

Descargando IE6 e IE7 Standalone. Así si

A la hora de instalar IE6 e IE7 conjuntamente lo mejor es optar por instalar cada una de las versiones Standalone por separado, para ello muy sencillo, respecto a IE6 simplemente nos tendremos que descargar un zip y descomprimirlo y con IE7 disponéis de un instalador en la página de Tredosoft.

Problemas con los PNG en IE6

Es bien sabido de las dificultades de IE6 para trabajar con imágenes png. Para poder ver un PNG transparente en IE6 necesitaremos apoyarnos en el filtro AlphaImageLoader. Por ejemplo, si queremos meter un fondo transparente a uno de nuestros contenedores insertaremos el siguiente código css:

Código CSS

.contenedor { background:url('../img/fndo_contenedor.png'); }
* html .contenedor { background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=' img/fndo_contenedor.png '); }

En la primera linea insertamos el fondo para los navegadores que hacen las cosas bien y a continuación insertamos la línea ñapa con el filtro AlphaImageLoader. Es importante meter en el filtro la ruta de la imagen con posicionamiento absoluto o relativo al archivo HTML para que podamos ver el PNG.

Problemas con los PNG en IE6 Standalone

Actualmente la versión descargable de IE6 Standalone viene dando problemas con los PNG transparentes. El problema consiste en que se han perdido archivos DLL por el camino, necesarios para el funcionamiento del filtro AlphaImageLoader que vimos anteriormente (infierno de las DLLs). Estos archivos son:

  • dxtmsft.dll
  • dxtrans.dll

Descargar DLLs

Para poder ver los PNG tendremos que descargarnos estos dos archivos y copiarlos en la carpeta raíz donde tenemos nuestro Internet Explorer 6 Stanalone.

Siguiendo todos estos pasos no deberíamos volver a tener problemas para ver los PNG en IE6.

Para más información visitar: http://tredosoft.com/Multiple_IE#comment-2318