Internet Explorer 8.0 et la compatibilité avec les sites Web – Partie 3 – configuration en entreprise

Ceci est la suite d’une série de billets consacrés à IE 8 et la compatibilité, série débutée par un billet sur les moteurs de rendu d’IE par David (http://blogs.msdn.com/iefrance/archive/2010/01/11/internet-explorer-8-0-et-la-compatibilit-avec-les-sites-web-partie-1.aspx) et poursuivi par mes soins sur la manière de gérer les sites web publics non compatibles (http://blogs.msdn.com/iefrance/archive/2010/01/11/internet-explorer-8-et-la-compatibilit-des-sites-web-partie-2.aspx)

Nous avons vu dans les articles précédents de cette série dédiés à la compatibilité des sites Web avec Internet Explorer 8.0 quels étaient les moteurs de rendu disponibles, la manière de rendre votre site compatible et le cas des applications Web non compatibles. Reste donc le cas des applications Web dans votre intranet et la configuration d’Internet Explorer 8.0 installé sur vos postes de travail d’entreprise.

Comme l’ensemble des paramètres d’Internet Explorer, il est possible de modifier le comportement d’IE en termes d’affichage de compatibilité.

Pour cela, il y existe des objets de stratégie de groupe qu’il est possible d’utiliser pour paramétré IE 8 dans votre entreprise.

Ces paramètres sont dans la branche suivante (stratégie ordinateur ou utilisateur) :

Stratégies
    Modèle d’administration : définition de stratégie
       Composants Windows
           Internet Explorer
                Affichage de compatibilité

Activer le mode standard d’Internet Explorer (Turn on Internet Explorer 7 Standards Mode)

Si cette option est activée, le navigateur se présente comme Internet Explorer 7.0 et le moteur de rendu utilisé est celui d’Internet Explorer 7.0 (et non celui d’IE 8 qui respecte plus les standards du Web).

Activer cette option permet de faciliter la migration vers Internet Explorer 8 car si vos sites Intranet fonctionnent bien / ont été testés avec Internet Explorer 7.0, alors vous n’aurez rien à modifier de plus.

Désactiver l’affichage de compatibilité (Turn off Compatibility View)

Cette option permet d’empêcher les utilisateurs d’utiliser / de configurer le mode de compatibilité d’Internet Explorer 8.0

Si ce paramètre est désactivé ou non paramétré, les utilisateurs peuvent utiliser le bouton de compatibilité et gérer la liste de compatibilité

Recommandation : il y a peu d’intérêt à désactiver l’affichage de compatibilité

Activer le mode standard d’Internet Explorer pour l’Intranet (Turn on Internet Explorer Standards Mode for Local Intranet)

Ce paramètre permet de définir le user-agent string présenté par Internet Explorer 8.0 aux serveurs Web qui sont dans l’Intranet (plus précisément dans la zone Intranet définie dans le navigateur)

Activé = utilisation de la chaine user-agent par défaut d’IE 8.0 et utilisation du moteur de rendu IE 8.

Désactivé = utilisation d’une chaine user-agent semblable à celle d’IE 7.0 et utilisation du moteur de rendu d’IE 7.0

Dans les 2 cas précédents, l’utilisateur n’a pas la possibilité de modifier ce comportement dans l’interface d’Internet Explorer 8.0

Par défaut, si ce paramètre n’est pas configuré, Internet Explorer 8.0 se présente aux sites Intranet avec la chaine user-agent modifiée d’IE 7.0. Ce qui est plutôt bien pour la compatibilité. Reste que si votre Intranet a des applications Web récentes utilisant les standards récents, il peut demeurer des problèmes d’affichage (les mêmes qu’auront les navigateurs IE 7.0)

Plus d’informations sur les user-agent strings :

Understanding User-Agent Strings
http://msdn.microsoft.com/fr-fr/library/ms537503(en-us,VS.85).aspx 

Internet Explorer 8 - User Agent String
http://msdn.microsoft.com/fr-fr/library/dd371735(en-us,VS.85).aspx
http://blogs.msdn.com/ie/archive/2008/02/21/the-internet-explorer-8-user-agent-string.aspx

Bouton Désactiver l’affichage de compatibilité (Turn off Compatibility View button)

Ce paramètre permet de ne pas afficher le  bouton de compatibilité aux utilisateurs.

Par défaut, si ce paramètre n’est pas défini, les utilisateurs peuvent utiliser ce bouton.

Il y a peu d’intérêt à bloquer cet usage.

Plus d’informations sur le bouton de compatibilité : cf. l’article précédent

Inclure des listes de sites Web mises à jour à partir de Microsoft Update (Include updated Web site lists from Microsoft)

Microsoft met à disposition de manière régulière via Microsoft Update une liste de sites Web publics non compatibles avec le moteur de rendu d’IE 8.0. L’objectif étant de faire basculer de manière automatique le navigateur dans un moteur de rendu plus ancien sans intervention de l’utilisateur.

Si le paramètre est activé, cette liste sera utilisée avec bascule automatique du moteur de rendu.

Si le paramètre est désactivé, alors la liste n’est pas utilisée et l’utilisateur n’a pas la possibilité de modifier le paramétrage.

Par défaut : l’usage de la liste de compatibilité n’est pas actif mais l’utilisateur peut l’activer.

Recommandation : activer ce paramètre d’autant qu’il ne concerne pas les sites Intranet mais des sites publics.

Utiliser la liste des sites d’Internet Explorer 7 (Use Policy List of Internet Explorer 7 Sites)

A ça c’est un paramètre qui va intéresser les administrateurs : il permet de définir pour votre entreprise une liste de sites à afficher avec le moteur de rendu d’Internet Explorer 7.0

Si l’option est activée, les utilisateurs peuvent ajouter ou supprimer des sites sauf ceux que l’administrateur impose

Si l’option est désactivée ou non configurée, alors l’utilisateur peut ajouter ou supprimer des sites dans la liste

Informations complémentaires :

Advanced solutions: Some Web sites may not be displayed correctly or work correctly in Windows Internet Explorer 8
http://support.microsoft.com/kb/968499/en-us

Group Policy and Internet Explorer 8
http://technet.microsoft.com/fr-fr/library/cc985351(en-us).aspx

Tags: GPO, Stratégie+de+groupes