Hasta ahora un navegador (relativamente moderno) podía mostrar las páginas en dos modos diferentes, Quirks Mode y Standard Compliance Mode. El primero es un modo en el que el
DOCTYPE
no está presente, está mal formado, o es una página cuyo código es un desastre, es un modo que lo perdona todo, etiquetas inválidas, sin cerrar y demás, un modo que se utiliza en un intento de que los navegadores modernos sean compatibles con las páginas antiguas. El segundo, por otro lado, requiere que el código esté bien formado y que cumpla con los estándares, lo que nos permitiría en teoría tener las ventajas de las nuevas especificaciones y un Internet más limpio. Pero como decía más arriba, Microsoft vuelve a querer hacer las cosas a su manera sin contar con nadie, porque ahora habrá un tercer modo de visualización en IE 8, el “te juro que de verdad de la buena quiero ver la página en modo estándar”, así que una vez más, tendremos los mismos problemas de siempre con IE, puesto que para el Quirks Mode utilizan IE 6, para el Standard Compliance Mode utilizan IE 7, y ahora para el nuevo modo utilizan IE 8. Resumiendo, antes teníamos los malabarismos para que la versión 6 lo mostrase todo bien, ahora tenemos los comentarios condicionales proprietarios de Microsoft para que la versión 7 funcione correctamente, mañana tendremos una nueva etiqueta proprietaria para que la versión 8 sea compatible, y supongo que pasado mañana tendremos una nueva estupidez proprietaria para que la versión 9 haga lo que tiene que hacer.Los que pensaban que algún día los parches y hacks CSS desaparecerían se pueden dar con un canto de Microsoft en los dientes.
No hay comentarios:
Publicar un comentario