Entonces empecé a pensar si me valía la pena comenzar por ejecutar la Configuración de Vista de Compatibilidad de las Herramientas de IE8 Beta2, y seguir buscando soluciones (porque sólo con introducir una llamada a "blogspot.com", como que no arregla mucho, que digamos).
Y las hay: metaTags para que nuestro nuevo navegador se "acople" a sus versiones antigüas (vamos: que se comporte como ellas se comportaban)... tan fácil como colocar la etiquea "meta", con la versión que deseemos, sobre la apertura del "head" de nuestra plantilla.
Y hay otra forma: con un script, en el que se pueden reunir todas esas versiones, para no tener que andar introduciendo una metatag tras otra.
Al menos, con este sistema he logrado que esos hacks para IE7 se vuelvan a ver... y que este blog se visualice, más o menos, pero se vea, en IE6, p.e.:
engine = null;
if (window.navigator.appName == "Microsoft Internet Explorer")
{
// This is an IE browser. What mode is the engine in?
if (document.documentMode) // IE8
engine = document.documentMode;
else // IE 5-7
{
engine = 5; // Assume quirks mode unless proven otherwise
if (document.compatMode)
{
if (document.compatMode == "CSS1Compat")
engine = 7; // standards mode
}
}
// the engine variable now contains the document compatibility mode.
}
Podéis echar un ojo a todas las posibilidades en Microsoft Developer Network.
Es una buena herramienta, pero... a ver si mejoramos una gotina más el Acid...
✍ ¿Quieres hacer algún comentario? ✍