web-dev-qa-db-fra.com

Le navigateur Windows Edge supprime-t-il le mode de compatibilité?

Nous utilisons la balise méta x-ua-compatible dans notre code HTML, dans IE, pour forcer le client à IE-9.

Est-ce que cela ne fonctionnera plus?

Cet article suggère que la balise méta ne sera pas ignorée et forcée dans le nouveau mode Edge.

http://blogs.windows.com/msedgedev/2014/11/11/living-on-the-Edge-our-next-step-in-helping-the-web-just-work/

6
learnerplates

Cet article est ancien et Microsoft a changé d'attitude plus tard (vers février-mars). Edge ne sera pas surchargé de fonctionnalités de compatibilité IE. Il n'aura qu'un moteur de rendu.

Si vous avez besoin de fonctionnalités spécifiques à IE9, vous devrez utiliser IE11, qui sera inclus dans Windows 10 à ces fins.

8
Jon Stødle

Dans MS Edge, il n’y aura plus de modes de document différents. Edge utilisera toujours le mode de document actuellement à jour/"actif" (comme indiqué dans l'article de blog que vous avez mentionné). 

Plusieurs technologies plus anciennes, telles qu'ActiveX, ne sont pas prises en charge dans MS Edge. Il existe une liste sur http://blogs.windows.com/msedgedev/2015/05/06/a-break-fr - /

La liste contient également une explication pour chaque technologie. Par exemple "Modes de document":

Pourquoi il existait: À partir de IE8, Internet Explorer a introduit un nouveau «mode document» avec chaque version. Ces modes de document pourraient être demandé via l’en-tête compatible x-ua de placer le navigateur dans un fichier mode qui émule les versions héritées.

Pourquoi nous n’en avons plus besoin: Comme d’autres navigateurs modernes, Microsoft Edge disposera d’un seul mode de document «vivant». Afin de minimiser le fardeau de compatibilité, les fonctionnalités seront testées derrière bascule dans: les indicateurs jusqu'à ce qu'ils soient stables et prêts à être activés activé par défaut.

Vous trouverez plus d'informations à ce sujet sur https://msdn.Microsoft.com/en-us/library/dn904497%28v=vs.85%29.aspx

Dans Microsoft Edge, commutation du mode Document par le développeur via l'en-tête compatible x-ua sera ignoré sur la plupart des sites Internet et ils seront rendus avec le moteur EdgeHTML.

J'espère que cela t'aides.

7
Malte Lantin

Oui, Edge abandonne le mode de compatibilité. Vous pouvez choisir d'afficher certains sites dans IE, à la place. Pour moi, je ne veux pas utiliser plusieurs navigateurs. Donc, jusqu'à ce que MS décide de faire passer les utilisateurs en premier, je vais rester avec IE.

2
user266483