Curiosa imagen en la que podemos ver los desastres de Internet Explorer 8 con Google Maps. Una muestra más de la importancia del uso de estandares.
Y es que los hacks que antes funcionaban para IE, ahora se han de retocar para que lo haga de la forma correspondiente.
Andrés, el problema es que esa captura de pantalla se ha hecho con MSIE8
funcionando en modo de apego a los estándares (puedes ver que el botón para
“emular IE7″ no está activado), entonces, paradójicamente, es el hecho de que
IE8 venga configurado de forma predeterminada en modo de apego a los estándares
lo que quiebra la web… tiene algo de irónico el asunto.
Inicialmente, IE8 no iba a tener el soporte de estándares activado de forma
predeterminada, sino que uno debía activarlo insertando un meta tag en el head
del documento (puedes leer al respecto en Beyond DOCTYPE: Web Standards, Forward
Compatibility, and IE8) … cuando se anunció esto, los standardistas saltaron
y reclamaron: ¡queremos modo estándares on! El caso es que como hay una gran
cantidad de sitios diseñados específicamente para adaptarse a los defectos de
IE 6, el modo estándares causa que estos sitios se vean mal.
Esto merecería un millón de palabras más, pero por mientras creo que en
Martian Headsets hay una reflexión sumamente interesante sobre esta cuestión.
A modo de spoiler/resumen: haga lo que haga el equipo de IE8, se quiebra la
web, ya sea por seguir pegados en los tiempos cavernícolas pre-estándares
(modo estándares off) o porque millones de páginas simplemente no funcionarán
(modo estándares on).
Es difícil definir una posición en este tema, aunque el “parche” planteado en
ALA es medianamente razonable… aunque no deja de ser un parche.
Saludos!