Logo du Blog de Nukium (Samuel Sanchez)

Ressources et tutoriaux : Web 2.0 – PHP – CodeIgniter – Webdesign

Interdire le mode de compatibilité IE7 d’Internet Explorer 8 (IE8)

Interdire le mode de compatibilité IE7 d’Internet Explorer 8 (IE8)

25 mai 2010

Nous avions déjà vu précédemment comment forcer le mode de compatibilité IE7 d’IE8 afin que l’affichage soit conforme au rendu IE7, je vous propose cette fois-ci de voir l’opération inverse.

L’intervention réside toujours sur l’utilisation de la balise meta X-UA-Compatible mais avec un content différent. En effet, la valeur de l’attribut content étant automatiquement convertie en vecteur de version par Internet Explorer 8, il suffit d’indiquer une valeur supérieure ou égale à 7 pour forcer un mode de compatibilité supérieur à IE7.

Cela signifie que pour interdire le mode de compatibilité IE7 sous IE8, il suffit d’indiquer la balise meta ci-dessous :

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

Ainsi, les utilisateur d’Internet Explorer ne pourront plus visualiser vos pages web avec un mode de compatibilité inférieur à IE8.

Forcer le mode de compatibilité à la dernière version d’Internet Explorer

Cette astuce permet de forcer le mode de compatibilité au plus haut niveau connu par le navigateur et ainsi anticiper la sortie des prochaines versions d’Internet Explorer (si tant est qu’elles existeront !).

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

3 comments

  1. Interdire le mode de compatibilité IE7 d’Internet Explorer 8 (IE8) : http://bit.ly/aAgJsu (lien correct)

  2. Interdire le mode de compatibilité IE7 d’Internet Explorer 8 (IE8) : http://bit.ly/aAgJsu (lien correct) (via @Nukium)

  3. Je l’utilise depuis le passage à IE8. Mais depuis quelques temps il semblerait que pour un faible pourcentage de visiteurs, ce hack soit ignoré par leur IE…

Similar entries

Leave a Reply

Optimized by SEO Ultimate