Admitamoslo, todos odiamos Internet Explorer 6.
El 80% del tiempo que pasamos en el debug de nuestro CSS es para IE6. Todos sabemos que IE6 es anticuado y el renderizado del CSS es horrible. De cualquier manera la mayor parte de los usuarios no se an dado cuenta de eso. Por que? por que trabajamos duro en que no se den cuenta parchando bugs de algunos hacks para IE.
Bueno, es tiempo de hacer algo…
Hacks comunes para IE
-
CSS conditional commentos
Para que nuestros sitios funcionen bien con IE (debido a que renderiza mal el CSS), se necesita utilizar CSS conditional comments para arreglar algunas cosas especificas en el CSS. si no lo sabias lee el articulo IE bug en positioniseverything.net (advertencia: Es probable que odies aun mas IE después de leerlo)
-
PNG hack
Como se menciono, IE6 es anticuado y no soporta transparencias alpha. Para poder mostrar los PNG (con transparencia alpha) apropiadamente en IE6 o versiones antiguas, usamos este hack.
Aleksey pregunto en “Simple Double Quotes”:
“Hola nick. Veo un bug.
El boton para cerrar (X) no se transparenta. Probado en IE6 y MyIE.”
Respuesta:
“Si, ya sabia que los PNGs no se muestran correctamente en IE6. Pero adivina que, no me voy a molestar en arreglarlo. Estoy harto de hackear los bugs de IE6. Deberías de actualizar tu explorador. Por que sigues usando ese explorador anticuado?”
Por que deshacernos de los hacks para IE?
Se que es difícil por que el 37% (de acuerdo con w3schools.com) de los usuarios de Internet siguen usando IE6. Pero, juntos podemos hacer la diferencia. Deja de usar los hacks para IE en tus sitios y déjalos que vean el lado feo de IE6. Así podrán encontrar un mejor explorador (ej. Firefox) o por lo menos actualizar a una nueva versión de IE.
Vota a favor o en contra de esto en: Web Designers Wall.
Fuente: Web Designer Wall
Como ya lo habia comentado hace tiempo, estoy en contra de hackear el CSS para que IE6 lo vea bien. y con esta tabla cierro con broche de oro.
