53 votes

Qu'est-ce que X-UA-Compatible quand il fait référence à IE=edge,chrome=1 ?

Je viens de voir cette balise méta dans la nature et je me demandais ce qu'elle faisait et pourquoi elle était utilisée.

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" >

Lire le documentation sur About.com, il est dit :

"IE=edge" indique à Internet Explorer d'utiliser le mode le plus élevé disponible pour cette version d'IE. Internet Explorer 8 peut supporter jusqu'aux modes IE8, IE9 peut supporter les modes IE9 et ainsi de suite.

Mais qu'en est-il de la chrome=1 tag ?

50voto

Bosworth99 Points 2839

C'est pour Google Cadre chromé module complémentaire du navigateur.

ChromeFrame peut être installé sur différentes versions d'IE (particulièrement pratique pour les anciennes versions qui ne sont pas compatibles avec les fonctions Web modernes). Il exécute essentiellement le navigateur Chrome à l'intérieur de de l'IE.

Dans le cas de la balise méta, IE doit fonctionner en mode standard (édition la plus récente "Edge") - et activer les cadres de chrome s'ils existent.

J'ai l'habitude de faire un travail de navigateur conditionnel pour les anciennes versions d'IE, permettant à l'utilisateur d'installer le module complémentaire en option.

Plus ici : Cadre chromé API

11voto

Doug Rohrer Points 856

En outre, à partir d'IE11, le mode "edge", qui était expérimental, est désormais le mode "préféré". Changements de compatibilité dans l'aperçu d'IE11

En outre, les "modes document" sont généralement dépréciés dans IE11, de sorte que vous devriez probablement essayer de ne plus en dépendre.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X