Partager via


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)

Présentation des chaînes d’agent utilisateur

Propriété navigator.userAgent