Modifications apportées à la chaîne de l’agent utilisateur par défaut
La chaîne de l’agent utilisateur dans Windows Internet Explorer 9 a subi plusieurs modifications.
Description des modifications
Raccourcissement de la chaîne de l’agent utilisateur
Par défaut, Internet Explorer 9 envoie une nouvelle chaîne d’agent utilisateur courte pour améliorer la compatibilité, l’interopérabilité et les performances globales. Internet Explorer 9 n’envoie pas les ajouts apportés à la chaîne de l’agent utilisateur effectués par d’autres logiciels installés sur l’ordinateur, tels que Microsoft .NET Framework et de nombreux autres programmes.
Quatre modifications essentielles ont été apportées à la chaîne de l’agent utilisateur d’Internet Explorer 8 :
- La version d’application passe de "Mozilla/4.0" à "Mozilla/5.0", ce qui assure une meilleure compatibilité avec les autres navigateurs et rend Internet Explorer 9 interopérable.
- Le jeton de version passe de "MSIE 8.0" à "MSIE 9.0".
- Le jeton Trident passe de "Trident/4.0" à "Trident/5.0".
- Internet Explorer 9 envoie la chaîne d’agent utilisateur courte suivante sans ajouts émanant d’autres logiciels installés sur l’ordinateur.
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)
Pour éviter les problèmes de compatibilité qu’occasionnaient les chaînes d’agent utilisateur dans leur version étendue et longue, Internet Explorer 9 envoie la chaîne d’agent utilisateur courte illustrée ci-dessus sans jetons de valeur de Registre de pré-plateforme et de post-plateforme.
Les applications et les plateformes peuvent continuer à apporter des ajouts à la chaîne de l’agent utilisateur par le biais des clés de Registre de pré-plateforme et de post-plateforme, comme elles le faisaient dans les versions antérieures de Windows Internet Explorer. Internet Explorer 9 ne modifie pas les valeurs de Registre existantes.
Vos sites Web peuvent toujours obtenir la chaîne d’agent utilisateur étendue comportant les jetons de pré-plateforme et de post-plateforme par le biais de la propriété navigator.userAgent.
Chaîne de l’agent utilisateur en mode Affichage de compatibilité
À l’image de Windows Internet Explorer 8, la fonctionnalité Affichage de compatibilité d’Internet Explorer 9 est mappée sur le mode standard d’IE 7. La chaîne d’agent utilisateur pour Internet Explorer 9 en mode Affichage de compatibilité prend la forme suivante.
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.0)
En mode Affichage de compatibilité, Internet Explorer 9 apparaît en tant que Windows Internet Explorer 7 par le biais du numéro de version d’application (par exemple, "Mozilla/4.0") et du jeton de version (par exemple, "MSIE 7.0") à des fins de compatibilité. Le jeton Trident incrémenté (de "Trident/4.0" à "Trident/5.0") permet aux sites Web de déterminer si Internet Explorer 9 s’exécute en mode Affichage de compatibilité (la version antérieure du jeton s’appliquant à Internet Explorer 8).
Symptôme
Par défaut, Internet Explorer 9 envoie la chaîne d’agent utilisateur courte.
Résolution
Déterminez comment votre site Web réagit à la chaîne d’agent utilisateur Internet Explorer 9 en vérifiant la chaîne et en la modifiant par le biais du Registre. Si votre site ne réagit pas avec le contenu compatible Internet Explorer, mettez-le à jour pour qu’il reconnaisse Internet Explorer 9 et qu’il soit pérenne.
Rubriques associées
Internet Explorer 8 : chaîne de l’agent utilisateur
Chaîne de l’agent utilisateur Internet Explorer 8 (édition mise à jour)