2009/10/20 Rafa Artacho <[email protected]>:
> Buenos días:
>
> Tenía unas preguntas relacionadas con las herramientas de Desarrollo de IE
> 8, existen un par de opciones:
>
> - Modo Explorador
> - Modo Documento
>
> ¿Qué representa cada una de las opciones del Modo documento?:
>
> No estándar - Valor predeterminado de página.
> Estándard IE7
> Estándard IE8
>

Supuestamente IE8 y en adelante sera un navegador web multi-engine.
Podra renderizar al modo IE7, IE8 y futuros modos.
Microsoft quiere que metamos una linea en el head, de este estilo:
<meta http-equiv="X-UA-Compatible" content="IE=8" />
Con eso consigues que tu pagina deje de ser una pagina web, y pase a
ser un documento del programa IE8.
Y que futuras versiones de IE, utilicen el motor de renderizado de IE8.

Tienes abundante informacion en internet:
http://arstechnica.com/software/news/2008/01/ie8-super-standards-mode.ars

Lo mejor es que sigamos como hasta ahora. Haciendo las paginas
basandonos en los estandares, y parcheando los problemas con CSS y
codigo con bloques condicionales de IE. La proposicion de Microsoft es
de un /facepalm muy intenso, y conduce a un /fail de proporciones
epicas.  Lo que hacen los bloques condicionales es compatible hacia
arriba, dado que Microsoft no hace backports, es de suponer que cuando
un bloque condicional parchea un bug de IE6, dentro de 10 años IE6
siga teniendo el mismo bug, por tanto el bloque condicional siga
funcionando correctamente. Siempre que en ese bloque indiquemos la
version.
Lo de X-UA-Compatible seguramente tenga mas sentido para parchear
aplicaciones de intranet antiguas creadas para IE6, de modo que sigan
funcionando simplemente añadiendo esa linea de modo que sigan
funcionando "como IE6" o como la version que sea.

el codigo de IE8 es algo asi:

if ( esMotorIE6() )
  bugs_IE6();
else
if (esMotorIE7() )
  bugs_IE7();
else  {
  bugs_IE8();
}

es de suponer que IE9 sera

if ( esMotorIE6() )
  bugs_IE6();
else
if (esMotorIE7() )
  bugs_IE7();
else
if (esMotorIE8())
  bugs_IE8();
else {
  bugs_IE9();
}


Es como un mentiroso que tiene que soltar mas mentiras para dar
soporte a las anteriores..

-- 
--
ℱin del ℳensaje.
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Responder a