Delirios de un Informático

Internet Explorer en Linux

Para los que nos dedicamos al desarrollo y diseño web es, por desgracia, imprescindible contar con el Internet Explorer para realizar pruebas de compatibilidad. En Linux es posible instalarlo gracias a Wine pero hacer la instalación a pelo es un poco problemático.

IEs 4 Linux es un script que automatiza la instalación. Antes sólo permitía instalar Internet Explorer en inglés pero la nueva versión permite seleccionar el idioma y además añade el plugin Macromedia Flash 8.

Lo único que no me gusta es que la instalación no se integra con lo que tengamos instalado en Wine, si no que crea un directorio aparte en home.

Microsoft Internet Explorer en Linux

Para los que somos programadores/diseñadores web es imprescindible probar todo lo que hacemos con Microsoft Internet Explorer, por muy malo que sea o por mucho que lo odiemos. Yo, que desde hace dos semanas ya no albergo ningún sistema operativo del Tio Bill en mi ordenador, necesito disponer de él. Para ello necesitamos Wine, pero la instalación puede ser problemática. Para facilitarla Sérgio Lopes ha programado un script que descarga, instala y configura las versiones 5.0, 5.5 y/o 6.0 de IE ( con plugin Macromedia Flash 8 incluído ).

Nota: añadan deb http://wine.sourceforge.net/apt/ binary/ a /etc/apt/sources.list en Ubuntu/Kubuntu para tener actualizado Wine a través de apt.

Mejorando Internet Explorer

Comentaba ayer lo frustrante de intentar usar pseudoclases hover en Internet Explorer. Curioseando un poco más di con una serie de scripts y trucos ¿recopilados? ¿programados? por Dean Edwards agrupados en un paquete llamado IE7. Añade soporte completo para CSS 2 y parte de CSS 3 ( selectores, atributos, pseudoclases…), soporte para transparencias de PNG ( incluso para las imágenes usadas como fondos con CSS ) y muchas cosas más que se pueden comprobar con ejemplos.

El paquete tiene una instalación muy sencilla y está licenciado con Creative Commons.

Escuchando Alan Parsons Project – The gold bug en el disco Turn of a friendly card
.

Pseudoclase hover en Internet Explorer

Llevo unos dias peleando con Internet Explorer y su incompatibilidad con los estándares. Una de las cousas que me frustran a la hora de diseñar algo visible es la carencia de la pseudoclase hover para todo lo que no sea un enlace.

Para solucionarlo hay un método ( bastante cutre, sí ) que consiste en forzar un cambio de clase en el evento onmouseover, de modo que se simula el efecto. En este artículo de A List Apart muestran cómo hacerlo con listas para generar menús desplegables. Un sencillo código JavaScript soluciona el problema….