Country / Dev

Le “Standards mode” d’IE8

Chris Wilson nous donne un peu plus de précisions sur le “Standards mode” d’IE8.

Comme prévu, la compatibilité avec IE6/7 sera assurée via un meta tag qui fera passer IE8 en “Standards mode”. Nous aurons donc 3 comportements possibles :

  1. “Quirks mode” remains the same, and compatible with current content.
  2. “Standards mode” remains the same as IE7, and compatible with current content.
  3. If you (the page developer) really want the best standards support IE8 can give, you can get it by inserting a simple <meta> element. Aaron gives more details on this in his article.

En parallèle du post sur IEBlog, Aaron Gustafson du WaSP-Microsoft Task Force publie un article sur A List Apart, un peu plus technique cette fois, qui explique plus en détail le comportement de ce meta tag.

Il se présente sous cette forme :

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

Je peux aussi l’envoyer via un en-tête HTTP :

X-UA-Compatible: IE=8

Dans ce cas, si j’arrive avec IE8, j’aurai le rendu du nouveau moteur d’IE8 (celui d’IE7 par défaut). Juste un petit “Hack” à insérer dans sa page et on a accès à un rendu digne de ce nom. Parfait.

Mais ils voudraient que les autres navigateurs implémentent le même “Hack”, en gros que je puisse dire “Je voudrai que mon site s’affiche avec le rendu de Firefox 2 même si le visiteur est avec Firefox 3″, vous imaginez la difficulté pour les développeur des navigateurs ? Ça signifie de conserver les anciens moteur de rendu de version en version… C’est amha impensable.

Ça colle pour IE dans ce cas là afin d’assurer la transition, mais c’est tout, ce n’est ni à appliquer à long termes ni à généraliser.

Commentaires

Laisser un commentaire

Flux RSS des commentaires de ce billet

(obligatoire)

(obligatoire)