web-dev-qa-db-fra.com

Quelle version de IE l'affichage de compatibilité utilise-t-il par défaut?

Mon compréhension de IE Mode de compatibilité/Vue permet de spécifier la version de IE dans laquelle vous souhaitez afficher un domaine (ou un ensemble de domaines).

Mais quand je vais à Tools >> Compatibility View Settings cela me permet seulement d'ajouter un tas de sites à afficher dans l'affichage de compatibilité.

Ma question est la suivante: quelle version de IE cette vue de compatibilité utilise-t-elle? Si j'ajoute example.com et blah.net à l'affichage de compatibilité, dans quelle version de IE seront-ils affichés?

1
zharvey

Vous associez deux fonctions distinctes pour deux publics différents.

Les développeurs peuvent utiliser des balises méta pour forcer IE à restituer ) vers une version antérieure : -

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" >

Les utilisateurs peuvent cliquer sur le bouton affichage de la compatibilité dans l'interface du navigateur, ce qui force le rendu de IE similaire à sa version précédente, par exemple IE8 rendrait comme IE7, IE7 comme IE6, etc.

Je dis de la même manière car le mode forcé est différent de la version actuelle ancienne (---), l’un n’imitant pas l’autre avec précision, et j'ai vu des bugs qui semblent appartenir uniquement au mode de compatibilité!

4
toomanyairmiles