Meta http-equiv = "X-UA-Compatible" contenu = "IE = edge" impact sur l'explorateur non-IE?
Je veux ajouter <meta http-equiv="X-UA-Compatible" content="IE=edge">
dans ma page html, afin qu'il puisse utiliser le mode le plus élevé disponible, si l'utilisateur de parcourir cette page en un non-IE navigateur, par exemple firefox ou chrome, cette ligne de code de l'impact sur firefox ou chrome ?
source d'informationauteur hiway
Vous devez vous connecter pour publier un commentaire.
C'est une bonne idée. En général, c'est à dire doivent l'utiliser de la meilleure manière de toute façon, mais de temps en temps (par exemple dues au navigateur de l'utilisateur config), il pourrait par défaut à un mode de compatibilité, ce qui n'est pas grand, si votre page n'est pas conçu pour cela. Afin de mettre cette balise dans votre page est un bon moyen d'atténuer le contre.
Non, il ne le fait pas. La balise est spécifique à IE, et ignoré par les autres navigateurs.
Il a été conçu d'une manière qui pourrait ont été utilisés par d'autres navigateurs, mais il n'a jamais été. J'ai vu un peu plus anciens exemples où les gens recommandons de spécifier les numéros de version pour les autres navigateurs, mais cela n'aurait jamais eu aucun effet.
La seule autre option que
IE=whatever
qui est valide estchrome=1
. Mais même cela n'est utilisé que par IE. Il est utilisé par le Chrome Frame pluginafin de forcer la page à utiliser le moteur de rendu de Chrome dans IE. Mais notez que google Chrome Frame est maintenant obsolète, de sorte que vous ne devriez pas utiliser ce plus.Donc en résumé: Oui, aller de l'avant et ajouter la balise meta de votre code, et ne vous inquiétez pas affecter les autres navigateurs.