Est-il encore valide pour utiliser IE=edge,chrome=1?
J'ai lu Chrome Frame fermé le mois dernier, j'ai donc essayé de comprendre ce que ça signifie pour le X-UA balise et après 3 heures de recherche je n'ai toujours pas trouver la réponse, je suis à la recherche d', ma question est la suivante :
Est-il encore valable de nos jours d'utiliser IE=edge,chrome=1 ou devrais-je arrêter à IE-bord à partir de maintenant ? Ou quelle serait la meilleure pratique à faire en matière d'X-UA, devrait-il être évité ?
- Notez que Chrome Frame a été mis à la retraite. blog.chromium.org/2013/06/retiring-chrome-frame.html
InformationsquelleAutor Brennan Sei | 2014-02-27
Vous devez vous connecter pour publier un commentaire.
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
sert à deux fins.IE=edge
: indique que IE doit exécuter dans le mode le plus élevé disponible pour cette version de IE, par opposition à un mode de compatibilité; IE8 peut prendre en charge jusqu'à IE8 modes, IE9 peut prendre en charge jusqu'à IE9 modes, et ainsi de suite.chrome=1
: spécifie que Google Chrome frame devrait commencer si l'utilisateur a installéLa
IE=edge
drapeau est toujours d'actualité pour les versions IE 10 et ci-dessous. IE11 définit ce mode par défaut.Comme pour le chrome drapeau, vous pouvez le laisser si vos utilisateurs utilisent encore Chrome Frame. Malgré le soutien et les mises à jour pour Chrome Frame de fin, on peut encore installer et utiliser la version finale. Si vous supprimez l'indicateur, google Chrome Frame ne sera pas activé lors de l'installation. Pour les autres utilisateurs,
chrome=1
fera rien de plus que de consommer un peu d'octets de bande passante.Je vous recommandons d'analyser votre audience et de voir si leurs navigateurs interdire toutes les fonctionnalités nécessaires et de décider ensuite. Il serait peut-être mieux de les encourager à utiliser un plus moderne, evergreen navigateur.
Note, le Le validateur du W3C va drapeau
chrome=1
comme une erreur:Il est encore valide pour utiliser IE=edge,chrome=1.
Mais, depuis le chrome frame projet a été liquidée le chrome=1 partie est redondant pour les navigateurs qui ne l'est pas déjà le chrome frame plug-in installé.
J'utilise la suite de la justesse de nos jours
a fonctionné pour moi, à force, c'est à dire "snap out of mode de compatibilité" (façon de parler), MAIS que méta instruction doit apparaître IMMÉDIATEMENT après le
<head>
, ou il ne fonctionnera pas!META
élément - un strict HTML4/XHTML1 doctype, ou la nouvelle, simplifié doctype HTML5 (c'est à dire<DOCTYPE html>
) déclenche le Mode standard dans Internet Explorer (ainsi que tous les autres navigateurs populaires.)