52
Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise Microsoft France Auteurs : Sébastien Bovo, Pierre-Louis Coll, Bastien Kiffer, Ismaël Limbada, Daouda Ndiaye Relecteurs : Philippe Beraud, Franck Borschneck, Jean-Yves Grasset, Marie Wakim

Migration vers Internet Explorer 11 et compatibilité des

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Migration vers Internet

Explorer 11 et

compatibilité des

applications

d’entreprise

Microsoft France

Auteurs :

Sébastien Bovo, Pierre-Louis Coll, Bastien Kiffer, Ismaël Limbada, Daouda Ndiaye

Relecteurs :

Philippe Beraud, Franck Borschneck, Jean-Yves Grasset, Marie Wakim

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 2 sur 52

Mentions légales

© 2015 Microsoft Corporation – Tous droits réservés. Le contenu de ce document est communiqué

uniquement à titre informatif. Il ne constitue en aucun cas une offre ou une acceptation juridiquement

contraignante de la part de Microsoft Ireland Operations Limited ou de tout autre affilié du Groupe Microsoft.

Ce Contenu ne pourra pas être interprété comme (i) un quelconque engagement de la part de Microsoft

Ireland Operations Limited ou de tout autre affilié du Groupe Microsoft et/ou (ii) complétant ou modifiant

les termes de tout accord existant avec Microsoft Ireland Operations Limited ou tout autre affilié du Groupe

Microsoft. Dans tous les cas, tout engagement de Microsoft Ireland Operations Limited ou de tout autre

affilié du Groupe Microsoft devra nécessairement et préalablement être stipulé dans un contrat préparé par

Microsoft et signé par les représentants habilités de votre société et de l’affilié du Groupe Microsoft concerné.

De plus, nous vous rappelons que les informations et opinions exprimées dans ce document, y compris les

URL et autres références à des sites Web Internet, peuvent changer sans préavis.

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 3 sur 52

Agenda

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise ......................................................................................... 1

Introduction ............................................................................................................................................................................................... 5

Objectifs du Livre Blanc .......................................................................................................................................................................... 6

Organisation du Livre Blanc ................................................................................................................................................................... 7

Audience concernée ................................................................................................................................................................................ 7

Politique de support ................................................................................................................................................................................ 8

Internet Explorer.................................................................................................................................................................................. 8

Risques associés .................................................................................................................................................................................10

Déploiement d’Internet Explorer 11 ..................................................................................................................................................... 11

Plateformes supportées ......................................................................................................................................................................... 11

Les étapes du déploiement ...................................................................................................................................................................12

Installation des prérequis pour Windows 7 SP1 et Windows Server 2008 R2 SP1 ...............................................................13

Installation des mises à jour de sécurité d’Internet Explorer 11 ............................................................................................... 14

Méthodes de déploiement d’Internet Explorer pour Windows 7 SP1 ..........................................................................................15

Programme d’installation autonome .............................................................................................................................................15

Internet Explorer Administration Kit 11 .......................................................................................................................................... 17

Installation avec les mises à jour automatiques .......................................................................................................................... 17

Installation avec Windows Servicing ..............................................................................................................................................18

Comparatif des méthodes de déploiement .................................................................................................................................19

Déploiement des modules linguistiques .......................................................................................................................................19

Déploiement d’Internet Explorer 11 avec un seul redémarrage ................................................................................................... 20

Formats de fichiers à utiliser ........................................................................................................................................................... 20

Préparation du déploiement ...........................................................................................................................................................21

Récupération des sources d’Internet Explorer 11 ........................................................................................................................21

Extraction des sources ..................................................................................................................................................................... 22

Installation d’Internet Explorer 11 ................................................................................................................................................... 23

Désinstallation d’Internet Explorer 11 pour Windows 7 .................................................................................................................. 24

Compatibilité ........................................................................................................................................................................................... 25

Mode de Compatibilité des Documents ........................................................................................................................................... 25

Fonctionnement du Mode de Compatibilité des Documents ................................................................................................. 25

Mode de Document « Standards » au lieu du Mode de Document « Legacy » ................................................................ 26

Vérification du mode de Compatibilité des Documents .......................................................................................................... 27

Organigramme de sélection du mode de Compatibilité des Documents ........................................................................... 28

Mode de Compatibilité ......................................................................................................................................................................... 30

Rappel sur le mode de compatibilité............................................................................................................................................ 30

Qu’est-ce que le mode de Compatibilité pour Internet Explorer 11 ? ................................................................................... 30

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 4 sur 52

Comment détecter des fonctionnalités au lieu des navigateurs ............................................................................................ 30

Comment savoir si un site tourne en mode de Compatibilité ? ............................................................................................. 32

Changements liés à la Compatibilité .................................................................................................................................................. 32

Modifications apportées à la chaîne de l’agent utilisateur....................................................................................................... 32

Modifications du mode de Document par défaut ..................................................................................................................... 33

Autres modifications......................................................................................................................................................................... 33

Collecte des données via la découverte de site d’entreprise ....................................................................................................... 34

Fonctionnalités ........................................................................................................................................................................................ 34

Installation et activation ........................................................................................................................................................................ 35

Désactiver la collecte de données sur vos ordinateurs clients ..................................................................................................... 37

Arrêt de la collecte de données via PowerShell ......................................................................................................................... 37

Arrêt de la collecte de données via une stratégie de groupe ................................................................................................ 38

Interrogation des données ................................................................................................................................................................... 38

Gestion de la configuration du navigateur ....................................................................................................................................... 39

Suppression d’Internet Explorer Maintenance (IEM) ...................................................................................................................... 40

Modèles d’administration ..................................................................................................................................................................... 41

Bonnes pratiques pour éditer les modèles d’administration ................................................................................................... 41

Stratégie de préférences ...................................................................................................................................................................... 42

Création d’une stratégie de préférence pour Internet Explorer 11 ......................................................................................... 43

Microsoft Services .................................................................................................................................................................................. 49

Table des illustrations ............................................................................................................................................................................ 50

Figures ...................................................................................................................................................................................................... 50

Tableaux ....................................................................................................................................................................................................51

Références ............................................................................................................................................................................................... 52

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 5 sur 52

Introduction

La coexistence des navigateurs est aujourd’hui une réalité. Selon une étude

du Gartner1, Internet Explorer est installé sur plus de 95% des ordinateurs

professionnels, et, dans la plupart, des cas avec au moins un autre navigateur.

Parmi ce pourcentage élevé, une grande partie des postes utilisateurs

n’exécute pas la version la plus à jour d’Internet Explorer. Bien que la sécurité

d’Internet Explorer s’améliore de jour en jour, il est nécessaire de mettre à

jour Internet Explorer régulièrement pour bénéficier des dernières

innovations en matière de sécurité et profiter du support technique

Microsoft.

Certaines applications métiers développées pour une version spécifique

d’Internet Explorer ne sont pas compatibles avec d’autres versions, ce qui

empêche l’application d’une stratégie de migration vers la version la plus

récente du navigateur.

Windows XP supportait les versions 6, 7 et 8 d’Internet Explorer. Suite à la fin

de support d’Internet Explorer 6, la plupart des entreprises ont migré sur

Internet Explorer 8, car cette version est supportée à la fois sur Windows XP

et sur Windows 7.

Aujourd’hui, la majeure partie des utilisateurs est passée sur Internet

Explorer 11. Comme le montre la Figure 12, plus de deux tiers des ordinateurs

joints à un domaine ont déjà migré vers Internet Explorer 11 alors que la

quasi-totalité des ordinateurs grand public (cf. Figure 23) possède déjà la

dernière version d’Internet Explorer. La différence de pourcentage entre les

deux figures s’explique par les problématiques de compatibilité de certaines

applications métiers dans un contexte professionnel.

Internet Explorer 11 permet de répondre à ces besoins en améliorant la

rétrocompatibilité des applications grâce au mode Entreprise ainsi qu’en

augmentant la sécurité du navigateur.

Le mode Entreprise (cf. Figure 3) est un mode de compatibilité qui permet

d’afficher des sites Web à l’aide d’une configuration de navigateur modifiée

conçue pour émuler Internet Explorer 8, améliorant ainsi la compatibilité des

applications Web écrites et testées sur des versions précédentes

d’Internet Explorer. Le mode Entreprise résout en général la majeure partie

des problèmes de compatibilité.

Note : Pour plus d’informations sur le mode Entreprise, référez-vous à

l’article « Qu’est-ce que le mode Entreprise ? 4»

1 « A Two-Pronged Approach to Browser Strategies Allows for Legacy and Modern Browser

Strategy » - Analysts: David Mitchell Smith and Ray Valdes – 07 March 2014 2 Ordinateurs joints à un domaine – Source Windows Update 3 Ordinateurs grand public – Source Windows Update 4 Qu’est-ce que le mode Entreprise ? : https://msdn.microsoft.com/fr-fr/library/dn640687.aspx

Figure 1 - Ordinateurs joints à un domaine

Figure 2 – Ordinateurs grand public

Figure 3 – Mode Entreprise

1

2

3

4

1

2

3

4

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 6 sur 52

Objectifs du Livre Blanc

Le 7 août 2014, Microsoft a annoncé qu’à compter du 12 janvier 2016, seule

la toute dernière version d'Internet Explorer disponible pour un système

d'exploitation supporté bénéficiera d'un support technique et de mises à jour

de sécurité.

Les clients ont jusqu'au 12 janvier 2016 pour procéder à la mise à niveau de

leur navigateur. Après cette date, les versions précédentes d'Internet Explorer

ne seront plus supportées. La fin du support signifie que le support assisté

gratuit ou payant ainsi que les mises à jour du contenu technique en ligne

ne seront plus disponibles. In fine, les correctifs de sécurité et mises à jour

liés ou non à la sécurité cesseront d’être publiés.

Microsoft a chargé le cabinet Forrester Consulting d’étudier la mise à niveau

vers Internet Explorer 11 sur Windows 7 et ses bénéfices. Les premières

observations des clients du pilote nous démontrent que :

La migration d‘Internet Explorer 8 vers Internet Explorer 11 était 1,8

fois plus rapide que prévu, notamment grâce au mode Enterprise.

L'effort de réécriture des applications aux standards du Web et des

navigateurs modernes a été réduit de 75%.

Le support du navigateur en cours et les tests des applications

critiques ont été considérablement réduits.

De nombreux utilisateurs professionnels ont vu leur productivité

s’améliorer à l’usage de cette version du navigateur.

Note : Pour visualiser l’intégralité de l’enquête, référez-vous à « The Total

Economic Impact Of Microsoft Internet Explorer 115 »

Compte tenu de la fin programmée du support des versions précédentes

d’Internet Explorer soulignée ci-avant, ce Livre Blanc a pour objectifs de vous

aider à migrer vos postes vers la dernière version d’Internet Explorer et à

assurer dans cette dynamique la compatibilité de vos applications

professionnelles.

5 The Total Economic Impact Of Microsoft Internet Explorer 11 – Français:

https://www.microsoft.com/fr-FR/download/details.aspx?id=45907

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 7 sur 52

Organisation du Livre Blanc

Afin de répondre aux différents objectifs mentionnés ci-dessus, le présent

document est organisé par thèmes qui seront abordés dans les sections

suivantes :

Politique de Support

Déploiement d’Internet Explorer

Compatibilité

Déploiement d’applications d’entreprise

Management du navigateur

Note : Pour plus d’informations, vous pouvez consulter l’article Technet

consacré à Internet Explorer 116.

Audience concernée

Ce document est destiné aux professionnels de l’informatique, aux

architectes système mais également aux développeurs qui souhaitent

comprendre comment Internet Explorer 11 peut répondre à leurs attentes en

abordant aussi bien son déploiement et sa gestion que la compatibilité des

applications métiers.

6 Internet Explorer 11 : https://technet.microsoft.com/fr-fr/library/mt270202.aspx

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 8 sur 52

Politique de support

Internet Explorer est un composant du système d'exploitation Windows qui

s’inscrit dans la politique de support du produit sur lequel il est installé. Un

composant se définit comme un ensemble de fichiers ou de fonctionnalités

fournis avec un produit Microsoft, qu'il soit livré avec le produit, inclus dans

une mise à jour ou un Service Pack du produit, ou proposé sous forme de

téléchargement web pour le produit.

Microsoft fournit généralement dix années de support de façon glissante (sur

le Service Pack le plus récent) pour les logiciels d'entreprises et les outils de

développement. Ces dix années se décomposent ainsi : cinq années de

phase principale de support puis cinq années de phase d'extension de

support.

Internet Explorer

La dernière version d'Internet Explorer offre une sécurité renforcée, des

performances accrues, une meilleure comptabilité descendante et un

support des technologies modernes qui contribuent à la réussite des services

et sites web d'aujourd'hui. Microsoft encourage ses clients à se mettre à

niveau et à utiliser le dernier navigateur pour une expérience de navigation

plus rapide et plus sécurisée.

Voici un tableau récapitulatif des versions minimales d’Internet Explorer

supportées à partir du 12 janvier 2016 en fonction des systèmes

d’exploitation :

Systèmes

d’exploitation

Version d'Internet

Explorer

Windows Desktop

Windows Vista SP2 Internet Explorer 9

Windows 7 SP1 Internet Explorer 11

Mise à jour de

Windows 8.1

Internet Explorer 11

Windows Server

Windows Server 2008

SP2 Internet Explorer 9

Windows Server 2008

IA64 (Itanium) Internet Explorer 9

Windows Server 2008

R2 SP1 Internet Explorer 11

Windows Server 2008

R2 IA64 (Itanium) Internet Explorer 11

Windows Server 2012 Internet Explorer 10

Figure 4 - Politique de Support Microsoft

Figure 5 - Logo d'Internet

Explorer

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 9 sur 52

Windows Server 2012

R2 Internet Explorer 11

Windows Embedded

Windows Embedded

for Point of Service

(WEPOS)

Internet Explorer 7

Windows Embedded

Standard 2009

(WES09)

Internet Explorer 8

Windows Embedded

POSReady 2009 Internet Explorer 8

Windows Embedded

Standard 7 Internet Explorer 11

Windows Embedded

POSReady 7 Internet Explorer 11

Windows Thin PC Internet Explorer 8

Windows Embedded 8

Standard Internet Explorer 10

Mise à jour de

Windows 8.1 Industry Internet Explorer 11

Tableau 1 – Versions d’Internet Explorer supportées par plateformes

Microsoft recommande à ses clients exécutant une ancienne version

d'Internet Explorer, telle qu'Internet Explorer 8 sur Windows 7 Service Pack 1

(SP1), d'envisager de migrer vers une des combinaisons de navigateur et

système d'exploitation pris en charge (cf. Tableau 1) avant le 12 janvier 2016.

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 10 sur 52

Risques associés

Comme souligné précédemment, vous avez jusqu'au 12 janvier 2016 pour

procéder à la mise à niveau de leur navigateur. Après cette date, les versions

précédentes d'Internet Explorer arriveront en fin de support. La fin du

support signifie que, ni le support assisté gratuit ou payant, ni les mises à jour

du contenu technique en ligne ne seront disponibles. In fine, les correctifs de

sécurité ou mises à jour non liées à la sécurité cesseront d’être publiés.

Figure 6 – Migration vers Internet Explorer 11

Conserver une version non supportée d’Internet Explorer sur un poste de

travail fait courir d’importants risques au système d’information dans sa

globalité. Le navigateur Internet Explorer est l’un des composants les plus

exposés, mais également le plus vulnérable. Ainsi il comporte de nombreuses

vulnérabilités tout en se positionnant au même niveau que ses concurrents :

1347 vulnérabilités ont été découvertes sur les trois premiers trimestres de

2015, alors qu’on en recense 1418 pour Google Chrome et 1069 pour Firefox.

La plupart des vulnérabilités sont communes aux différentes versions

d’Internet Explorer : le reverse-engineering des correctifs apportés une fois

ces derniers publiés facilite l’exploitation de ces vulnérabilités et met encore

plus à risque les précédentes versions d’Internet Explorer.

7 Source : https://www.cvedetails.com/product/9900/Microsoft-Internet-Explorer.html 8 Source : http://www.cvedetails.com/product/15031/Google-Chrome.html?vendor_id=1224 9 Source : https://www.cvedetails.com/product/3264/Mozilla-Firefox.html?vendor_id=452

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 11 sur 52

Déploiement d’Internet Explorer 11

Plateformes supportées

La dernière version d’Internet Explorer, à savoir Internet Explorer 11, est

disponible pour les plateformes suivantes :

Windows 7 SP1

Windows Server 2008 R2 SP1

Windows 8.1

Windows Server 2012 R2

Windows 10

Note : Pour plus de détails, vous pouvez consulter l’article Configuration

système requise et prise en charge des langues pour Internet Explorer 1110

Internet Explorer 11 est disponible depuis la sortie de Windows 8.1 en octobre

2013. Internet Explorer 11 est intégré à Windows 8.1 et Windows Server 2012

R2.

Pour Windows 7 SP1 et Windows Server 2008 R2, Internet Explorer 11 est

disponible depuis novembre 2013. Plusieurs méthodes de déploiement

existent pour installer Internet Explorer 11 sur Windows 7 SP1 ainsi que

Windows Server 2008 R2.

Dans Windows 10, le navigateur par défaut est Microsoft Edge*. Cependant,

afin d’assurer la compatibilité avec des sites web anciens ou des modules

complémentaires (ActiveX, barre d’outils), Internet Explorer 11 reste

également présent dans Windows 10.

*Microsoft Edge n’est pas disponible dans Windows 10 Enterprise Long Term

Service Branch - LTSB.

Remarque : Les fonctionnalités (Cf. article Outils et fonctionnalités mis à jour

- Internet Explorer 1111) destinées aux entreprises telles que le Mode Entreprise

d’Internet Explorer12 (émulation du moteur de rendu d’Internet Explorer 8) et

le Site Discovery Toolkit13 (découverte des sites et applications Web accédées

par les utilisateurs et inventaire des informations de compatibilité – mode de

compatibilité des documents, ActiveX utilisé, Zones de sécurité) ne sont

disponibles dans Internet Explorer 11 que depuis 2014.

10 Configuration système requise et prise en charge des langues pour Internet Explorer 11 :

https://technet.microsoft.com/fr-fr/library/dn321440.aspx 11 Outils et fonctionnalités mis à jour - Internet Explorer 11 : https://technet.microsoft.com/fr-

fr/library/dn338145.aspx 12 Mode Entreprise d’Internet Explorer 11 : https://technet.microsoft.com/fr-

fr/library/mt269903.aspx 13 Enterprise Site Discovery Toolkit for Internet Explorer: https://www.microsoft.com/en-

us/download/details.aspx?id=44570

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 12 sur 52

Afin de bénéficier du mode Entreprise et du Site Discovery Toolkit, il est

nécessaire d’installer la dernière mise à jour de sécurité cumulative pour

Internet Explorer 11.

Les étapes du déploiement

Le déploiement d’Internet Explorer 11 se déroule en plusieurs étapes selon le

système d’exploitation Windows considéré, afin de bénéficier de nouvelles

fonctionnalités, des correctifs de fiabilité et de sécurité.

Pour Windows 10, il suffit d’installer la dernière mise à jour de

sécurité pour Windows 10. Sur cette version de Windows, les mises

à jour de sécurité sont cumulatives et contiennent tous les

précédents correctifs.

Pour Windows 8.1 et Windows Server 2012 R2, il faut installer la

dernière mise à jour de sécurité cumulative pour Internet Explorer

11. La dernière mise à jour de sécurité cumulative inclut les

fonctionnalités entreprise.

Pour Windows 7 SP1 et Windows Server 2008 R2 SP1, le déploiement

comporte plusieurs phases : il faut installer au préalable des mises à

jour de prérequis, puis installer Internet Explorer 11 et finalement

installer la dernière mise à jour de sécurité cumulative pour Internet

Explorer 11. Internet Explorer 11 sera alors installée avec les

fonctionnalités entreprise.

Figure 7 - Etapes du déploiement d'Internet Explorer 11 pour Windows 7 SP1

4. Installation

de la mise à

jour de

sécurité

cumulative

3.

Installations

des modules

linguistiques

2. Installation

d'Internet

Explorer 11

1. Installation

des prérequis

Plateformes Méthode de déploiement d’Internet

Explorer 11

Fonctionnalités entreprise

Windows 7 SP1

Windows Server 2008 R2 SP1

Package autonome

Windows Update

WSUS

Installation de la dernière mise à jour

de sécurité cumulative pour Internet

Explorer 11

Windows 8.1

Windows Server 2012 R2

Intégré à Windows Installation de la dernière mise à jour

de sécurité cumulative pour Internet

Explorer 11

Windows 10 Intégré à Windows Intégré à Internet Explorer 11

Tableau 2 - Plateformes supportées

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 13 sur 52

Installation des prérequis pour

Windows 7 SP1 et Windows Server

2008 R2 SP1

Comme évoqué précédemment Internet Explorer 11 a été conçu à l’origine

pour Windows 8.1. Certaines fonctionnalités et APIs ont été intégrées pour

être prises en charge dans Windows 7 SP1 et Windows Server 2008 R2 SP1. Il

faut donc nécessaire d’installer plusieurs mises à jour avant de déployer

Internet Explorer 11 sur ces plateformes.

A la date de publication de ce document, les mises à jour requises sont les

suivantes :

KB Mise à jour remplacée Commentaire

2670838 Non Ajout des composants

d’interopérabilité de Windows 8

2834140 Non Correction d’un problème pour le

pilote d’affichage

2533623 Oui Mise à jour de sécurité pour le

chargement des DLL

2639308 Oui Force le mode ASLR

2731771 Oui Mise à jour des API pour la date

2726535 Non Remplace les mises à jour 2533623 et

2731771

2729094 Non Prise en charge des Emoji dans

Segoe UI

2786081 Non Mise à jour du cache Wininet

2882822 Oui Mise à jour pour les outils F12 –

Remplace la KB2639308.

Remplacée par la KB3080149 (Août

2015)

2888049 Non Mise à jour de TCP/IP

Tableau 3 - Liste des prérequis à installer pour Windows 7 SP1 et Windows Server 2008 R2

L'article « Mises à jour pré-requises pour Internet Explorer 1114 » indique qu'il

faut installer neuf mises à jour, mais ne tient pas compte des mises à jour

remplacées (en rouge/jaune dans le tableau).

14 Mises à jour pré-requises pour Internet Explorer 11 :

http://support.microsoft.com/kb/2847882

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 14 sur 52

Ainsi, il n’est pas nécessaire de déployer les mises à jour 2533623, 2639308,

2731771 (en rouge dans le Tableau 3).

La mise à jour 308014915 permet d’ajouter des fonctionnalités pour le service

diagnostic et télémétrie de Windows 7. Elle remplace la mise à jour 2882822

(en jaune dans le Tableau 3) qui apporte une nouvelle API iTraceRelogger16

et permet d’utiliser l’outil de réactivité de l’interface utilisateur dans les outils

de développement (F12) d’Internet Explorer 11.

Si vous avez déjà déployé la mise à jour 3080149, il n’est pas nécessaire de

déployer la mise à jour 2882822. Si vous ne souhaitez pas déployer la mise

à jour 3080149, vous devez déployer la mise à jour 2882822.

Selon la méthode de déploiement choisie, il peut être nécessaire de

redémarrer le système après l'installation des prérequis afin de pouvoir

installer Internet Explorer 11.

Certaines mises à jour sont facultatives, mais afin de bénéficier de la meilleure

expérience et du même niveau de fonctionnalités, il est fortement

recommandé d’installer toutes les mises à jour.

Au final, et pour une plateforme Windows 7 SP1 et Windows Server 2008 R2

SP1, il convient d’installer au final et à date sept mises à jour (en vert/jaune

dans le Tableau 3) et ensuite installer Internet Explorer 11.

Installation des mises à jour de

sécurité d’Internet Explorer 11

Avec l'installation des dernières mises à jour de sécurité cumulatives pour

Internet Explorer 11, vous bénéficiez :

De la prise en charge du mode Entreprise qui inclut la compatibilité

améliorée avec les sites développés pour Internet Explorer 8, ainsi

que la gestion des modes de documents dans une seule liste.

De la prise en charge du Site Discovery Toolkit pour vous aider à

réaliser l'inventaire de vos sites et application Web les plus utilisées

(par URL, domaine, et nombre de visites) avec la collecte dans ce

contexte d’informations sur la compatibilité (contrôles ActiveX les

plus utilisés, sites qui crachent ou se figent (avec les compteurs

associés), et zones de sécurité).

D'une version incluant les derniers correctifs de sécurité et fiabilité

d'Internet Explorer 11.

15 Update for customer experience and diagnostic telemetry:

https://support.microsoft.com/en-us/kb/3080149 16 Amélioration de la réactivité de l’interface utilisateur :

https://msdn.microsoft.com/library/dn255009(v=vs.85).aspx

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 15 sur 52

Une fois les mises à jour de sécurité installées, vous devez redémarrer le

système.

Dans le cadre du déploiement d’Internet Explorer 11, il n'est pas nécessaire

d'installer toutes les mises à jour de sécurité d'Internet Explorer 11.

Généralement, il suffit d'installer la dernière mise à jour de sécurité

cumulative pour internet Explorer 11.

Microsoft préconise d’installer les mises à jour de sécurité cumulatives

publiées chaque mois. Les mises à jour de sécurité cumulatives

d’Internet Explorer 11 contiennent à la fois des correctifs de sécurité et des

correctifs de fiabilité.

Note : Vous pouvez trouver l'ensemble des mises à jour de sécurité

d'Internet Explorer 11 sur le TechNet : Bulletin de sécurité Microsoft17

Méthodes de déploiement

d’Internet Explorer pour

Windows 7 SP1

Plusieurs solutions existent afin de déployer Internet Explorer 11 sur Windows

7 SP1 dans votre environnement :

Programme d’installation autonome ;

Installation avec les mises à jour automatiques (WSUS/Configuration

Manager) ;

Installation à l’aide d’Internet Explorer Administration Kit (IEAK) ;

Installation avec Windows Servicing.

Note : Pour plus de détails, vous pouvez consulter l’article Installer et déployer

Internet Explorer 1118 et ses différentes rubriques.

Programme d’installation autonome

Le programme d’installation autonome est le mode d’installation d’Internet

Explorer 11 proposé par défaut.

Il est disponible dans plusieurs langues sur le site Download Internet Explorer

11 (Offline installer)19 ou encore sur le catalogue de Windows Update20.

17 Bulletin de sécurité Microsoft : https://technet.microsoft.com/fr-fr/security/bulletin/ 18 Installer et déployer Internet Explorer 11 : https://technet.microsoft.com/fr-

fr/library/mt269905.aspx 19 Download Internet Explorer 11 (Offline installer) : http://windows.microsoft.com/en-

us/internet-explorer/ie-11-worldwide-languages 20 Catalogue de Windows Update :

http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB2841134

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 16 sur 52

Pour lancer le programme d’installation autonome, il suffit de lancer

l’exécutable téléchargé avec les options suivantes :

IE11-Windows6.1-x64-en-us.exe /norestart /quiet /update-no

L’option NoRestart ne force pas le redémarrage après la fin de

l’installation.

L’option Quiet n’affiche aucune interface utilisateur.

L’option update-no ne télécharge pas les prérequis s’ils sont

manquants.

L’ensemble des options se trouve dans le tableau suivant :

Switch Description

/passive Pas d’interaction utilisateur, interface

simplifiée.

/quiet Pas d’interaction utilisateur, aucune

interface.

/update-no Pas de téléchargement des prérequis sur

Windows Update

/closeprograms Fermeture automatique des programmes

liés à Internet Explorer (Internet Explorer,

Windows Explorer)

/norestart Pas de redémarrage à la fin de

l’installation

/forcerestart Redémarrage forcé à la fin de l’installation

/log:<Path> Création d’un journal d’installation dans

<Path>

/x:<Path> Extraction du contenu des sources dans

<Path>

/help Affichage de l’aide

Tableau 4 - Liste des options disponibles lors de l’exécution de « IE11-Windows6.1-x64-en-us.exe » en ligne de

commande.

Attention : Si plusieurs modules de langues sont installés sur le système

d’exploitation, l’installation téléchargera les modules linguistiques dans les

langues correspondantes pour Internet Explorer si une connexion Internet

est disponible.

Le programme d’installation autonome dispose aussi d’un journal détaillé

situé dans « C:\Windows\IE11_Main.log ». Il est possible de faire une copie de

ce fichier dans un autre répertoire avec l’option /log.

Le programme d’installation autonome n’installe pas Internet Explorer 11 si

une mise à jour définie en prérequis est absente. Il est nécessaire redémarrer

le système après l’installation des prérequis pour que le programme

d’installation puisse détecter correctement les mises à jour.

Une fois Internet Explorer 11 installé, vous disposez de la version publiée en

novembre 2013 (RTM). Il faut donc effectuer les mises à jour de sécurité juste

après l’installation puis redémarrer le système.

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 17 sur 52

Cette méthode d’installation nécessite deux redémarrages du système.

Internet Explorer Administration Kit 11

Il n’est pas recommandé d’utiliser Internet Explorer Administration Kit (IEAK)

pour déployer Internet Explorer 11. Ce kit est avant tout destiné à la

personnalisation d’Internet Explorer 11.

Pour autant, il n’est pas possible d’intégrer les mises à jour pré-requises

mentionnées précédemment au sein d’un package construit avec l’IEAK et il

s’avère fastidieux d’intégrer les mises à jour de sécurité d’Internet Explorer 11.

Pour mémoire, ce kit crée dans la pratique un fichier d’installation .MSI ou

.EXE qui reprend le programme d’installation autonome d’Internet Explorer.

La méthode d’installation proposée utilise donc le programme d’installation

autonome et nécessite deux redémarrages du système.

Installation avec les mises à jour

automatiques

Le déploiement via les mises à jour automatiques est simple à mettre en

œuvre. Cependant il est difficile d’en maitriser la durée de déploiement qui

dépend du temps d’exécution des actions suivantes :

Installation des prérequis et redémarrage du système.

Attente du cycle de détection des nouvelles mises à jour, installation

d’Internet Explorer 11 et nouveau redémarrage du système.

Attente du cycle de détection des nouvelles mises à jour, installation

des mises à jour de sécurité et dernier redémarrage du système.

Figure 8 - Programme d’installation autonome incluant deux redémarrages.

4.

Redémarrage

3. Installation

d'Internet

Explorer 11

• Installations des

modules linguistiques

• Installation de la mise

à jour de sécurité

cumulative

2.

Redémarrage

1. Installation

des prérequis

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 18 sur 52

Cette méthode d’installation nécessite trois redémarrages et la durée de

détection des nouvelles mises à jour n’est pas forcément maitrisée.

L’utilisateur peut alors se retrouver avec une version RTM d’Internet

Explorer 11 pendant quelques heures voire quelques jours sans disposer des

nécessaires mises à jour de sécurité.

Si vous choisissez cette méthode d’installation, vous devez approuver les

mises à jour faisant partie des prérequis, ainsi que la mise à jour KB2841134

– Internet Explorer 11. Ce numéro de mise à jour est également utilisé pour

les modules linguistiques d’Internet Explorer 11.

La mise à jour KB2841134 – Internet Explorer 11 est considérée comme un

ensemble de mises à jour (Update Rollups).

Les modules linguistiques d’Internet Explorer 11 KB2841134 sont eux

considérés comme ensemble des fonctionnalités (Feature Packs).

Installation avec Windows Servicing

Les précédentes méthodes d’installation s’appuient sur des assistants afin de

simplifier l’installation d’Internet Explorer 11. Il est toutefois nécessaire de

redémarrer plusieurs fois les postes clients afin d’installer Internet Explorer 11

avec les fonctionnalités destinées aux entreprises (mode Entreprise et Site

Discovery Toolkit).

Le déploiement d’une application demandant plusieurs redémarrages peut

être difficile à maîtriser surtout lorsque les utilisateurs ne redémarrent pas

régulièrement.

La méthode d’installation d’Internet Explorer 11 avec l’outil de Gestion et

maintenance des images de déploiement (Deployment Image Servicing and

Management - DISM) est peu connue, mais elle est très performante et

rapide. DISM permet d’installer des composant du système tel qu’Internet

Explorer 11, ainsi que les modules linguistiques d’Internet Explorer. Il est

également possible d’installer des mises à jour via DISM.

DISM est l’utilitaire adapté pour installer Internet Explorer 11, à condition

d’effectuer l’installation dans cet ordre :

Installation des prérequis

Installation du package Core Internet Explorer 11

Installation des modules linguistiques d’Internet Explorer 11

Installation des dictionnaires linguistiques

Installation des mises à jour de sécurité pour Internet Explorer 11

Redémarrage du système

Note : Cette méthode d’installation nécessite un temps de préparation plus

important, mais un seul redémarrage est suffisant pour obtenir une version

d’Internet Explorer 11 à jour !

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 19 sur 52

Comparatif des méthodes de

déploiement

Méthode de déploiement Avantages Inconvénients

Internet Explorer

Administration Kit 11

Permet de déployer et

configurer Internet Explorer à

l’aide d’un assistant.

Non recommandé pour le

déploiement.

Nécessite 2 redémarrages

Mises à jour automatiques Pas de script ou programme

d’installation, il suffit

d’approuver les mises à jour.

Nécessite 3 redémarrages

Programme d’installation

autonome

Facile à utiliser. Nécessite 2 redémarrages

Windows Servicing - DISM

Installation21

Rapide, installation en ligne ou

intégration au master.

Nécessite 1 seul redémarrage

pour installer les prérequis, le

package principal, les modules

linguistiques et la mise à jour

de sécurité cumulative.

Demande le développement

d’un script pour gérer le

déploiement et la gestion

d’erreurs. Cette méthode de

déploiement va être illustrée

dans la suite de ce document.

Tableau 5 - Comparatif des méthodes de déploiement

Déploiement des modules

linguistiques

Windows 7 SP1 et Windows Server 2008 R2

Si vous voulez déployer des modules linguistiques pour Internet Explorer 11,

vous devez vous assurer que le module linguistique de Windows 7

correspondant est également installé. Si ce n’est pas le cas, l’installation

d’Internet Explorer 11 échouera.

Note : Vous pouvez télécharger les modules de langue d’Internet Explorer 11

pour Windows 7 SP1/Windows Server 2008 R2 à partir du site suivant :

« Internet Explorer 11 Language Packs for Windows 7 and Windows Server

2008 R222»

Windows 8.1, Windows Server 2012 R2 et Windows 10

Les modules linguistiques d’Internet Explorer 11 sont intégrés aux modules

linguistiques du système d’exploitation.

21 Windows Servicing - DISM Installation:

http://blogs.technet.com/b/windowsfr/archive/2015/08/23/windows-7-comment-d-233-

ployer-internet-explorer-11-en-15-minutes.aspx 22 Internet Explorer 11 Language Packs for Windows 7 and Windows Server 2008 R2:

http://www.microsoft.com/en-us/download/details.aspx?id=40904

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 20 sur 52

Déploiement d’Internet

Explorer 11 avec un seul

redémarrage

Cette section s’intéresse au déploiement d’Internet Explorer 11 au travers de

DISM.

L’article de la base de connaissance 306142823 indique comment créer un

package d’installation pour déployer Internet Explorer 11 avec un seul

redémarrage. La procédure suivante peut vous aider à préparer votre

package d’installation.

La suite de cette section reprend les étapes clé d’un tel déploiement.

La première étape est de récupérer l’ensemble des sources et d’installer les

packages dans cet ordre :

Prérequis

Package d’installation autonome

Modules linguistiques

Mise à jour de sécurité cumulative

Formats de fichiers à utiliser Les mises à jour (prérequis et mises à jour de sécurité) doivent être

téléchargées au format MSU ou CAB.

L’installation d’Internet Explorer 11 doit être téléchargée en langue

anglaise et au format EXE.

Les modules linguistiques sont à télécharger au format MSU ou CAB

sur la page Internet Explorer 11 Language Packs for Windows 7 and

Windows Server 2008 R224

Note : Sur un système d’exploitation 64 bits, il ne faut pas installer les binaires

32 bits (x86) mais uniquement les binaires 64 bits (AMD64/x64)

23 Comment faire pour créer un package de déploiement exhaustif pour Internet Explorer 11 :

https://support.microsoft.com/fr-fr/kb/3061428 24 Internet Explorer 11 Language Packs for Windows 7 and Windows Server 2008 R2 :

http://www.microsoft.com/en-us/download/details.aspx?id=40904

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 21 sur 52

Préparation du déploiement Afin d’accélérer la préparation du déploiement, vous pouvez télécharger des

scripts d’exemples qui sont proposés à des fins de

démonstration uniquement : Deploy_IE11_Win7_DISM.zip25

Remarque : Ces scripts ne contiennent aucune gestion d’erreur ou de

journalisation, ils ne sont pas destinés à être utilisés en production.

Décompressez les fichiers dans « C:\MSTEMP » par exemple.

Récupération des sources

d’Internet Explorer 11

Afin de simplifier le téléchargement des sources, vous pouvez utiliser les

fichiers suivants :

Download_IE11-Win7.ps1 : permet de télécharger les sources

d’Internet Explorer 11 pour Windows 7 SP1 x86/x64.

ALL_IE11_Links.csv : contient les fichiers à télécharger incluant toutes

les langues.

Fr-fr_IE11_Links.csv : contient les fichiers à télécharger incluant

uniquement les langues Anglais et Français.

La mise à jour de sécurité téléchargée est la KB3078071 (Août 2015).

N’hésitez pas à intégrer la dernière mise à jour de sécurité

cumulative disponible pour Internet Explorer 11.

Selon le fichier CSV à utiliser, vous devez modifier la variable $IE11Links dans

le script PowerShell. Le téléchargement des sources est effectué via le

Background Intelligent Transfer Service - BITS.

Les sources seront téléchargées dans le dossier « C:\MSTEMP\IE11\Sources ».

25 Deploy_IE11_Win7_DISM.zip :

http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-

weblogfiles/00-00-00-92-60/Deploy_5F00_IE11_5F00_win7_5F00_DISM.zip

Figure 9 - Extraction des fichiers de

« Deploy_IE11_Win7_DI_SM.zip »

Figure 10 - Téléchargement des sources

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 22 sur 52

Extraction des sources

Dans Windows 7, DISM peut installer des composants du système

d’exploitation ou des mises à jour à l’aide de fichiers CAB. Il faut donc extraire

les sources au format CAB.

Afin d’extraire les sources vous pouvez utiliser le script PowerShell

Extract_IE11SourcestoCabFull.ps1. Ce script permet d’extraire les fichiers MSU

avec expand.exe (Wusa.exe /extract n’existe plus dans Windows 10) ainsi que

l’installateur d’Internet Explorer avec l’option /x.

Le script n’extrait les sources que pour un type de système d’exploitation :

x86 ou x64 (AMD64).

Note : Si votre système d’exploitation est en 64 bits, il faut installer

uniquement les sources x64. Par défaut, le script va extraire les sources

64 bits (AMD64). Vous pouvez extraire les sources x86 en modifiant la

variable $ArchType.

Les fichiers CAB seront copiés dans le dossier

« C:\MSTEMP\IE11\IECAB_AMD64 ».

Figure 11 - Extraction des sources

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 23 sur 52

Installation d’Internet Explorer 11

Une fois les sources au format CAB, il reste à utiliser DISM pour installer

Internet Explorer 11. Pour éviter une installation concurrente, il est préférable

de désactiver temporairement le service Windows Update. Il sera alors

nécessaire de réactiver le service Windows Update à la fin de l’installation.

A l’aide du script Deploy_IE11.ps1, vous pouvez installer IE11 sur un système

disposant de plusieurs modules linguistiques. Le script installe uniquement

les langues d’Internet Explorer supportées par le système d’exploitation. Si

aucun module linguistique d’Internet Explorer 11 n’est installé, l’interface

s’affichera en anglais.

Afin de préparer votre package de déploiement, vous devez utiliser le dossier

IECAB_xx et le script Deploy_IE11.ps1.

Il suffit de copier le dossier Deploy (cf. Figure 12) sur les postes et d’exécuter

le fichier, comme le montre la Figure 13 ci-dessous

Figure 13 - Exécution du script Deploy_IE11.ps1

Il faut ensuite redémarrer le système manuellement. Vous pouvez également

vérifier le statut de l’installation avec la commande « DISM /Online /get-

packages » et récupérer le statut des packages. Certains sont dans l’état

Installation en attente, et d’autres désinstallation en attente. En cas de

désinstallation d’Internet Explorer 11, la version précédente d’Internet

Explorer est installée sur le poste (ce cas spécifique est détaillé dans la suite

du document).

L’installation se déroule en environ 15 minutes* (redémarrage du poste

inclus) lors de l’installation d’un seul pack de langue sur un poste.

*Temps moyen d’installation observé sur un poste avec disque mécanique.

Toutefois selon les performances du poste, la durée d’installation peut être

supérieure.

A l’issue de l’installation, Internet Explorer 11 sera présent sur le poste avec la

mise à jour de sécurité comme indiqué sur la Figure 14.

Figure 12 - Copie du dossier

IECAB_AMD64 dans le répertoire

Deploy.

Figure 14 - Version actuelle : Internet Explorer

11

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 24 sur 52

Désinstallation d’Internet

Explorer 11 pour Windows 7

Dans des scénarios spécifiques, vous pouvez avoir besoin de revenir à une

version antérieure à Internet Explorer 11. Après désinstallation d’Internet

Explorer 11, la précédente version d’Internet Explorer installée sera alors

restaurée après redémarrage du poste.

Attention, à partir du 12 janvier 2016, seul Internet Explorer 11 sera supporté

dans Windows 7 SP1 et Windows Server 2008 R2 SP1.

Pour désinstaller Internet Explorer 11 pour Windows 7, il est recommandé

d’utiliser DISM. Avant toute chose, vous devez récupérer le nom du package

parent d’Internet Explorer 11 à l’aide de la commande suivante :

Dism /online /get-packages | findstr /i /r

"Internet.*TopLevel.*~11"

Pour effectuer la désinstallation d’Internet Explorer 11, il faudra exécuter la

commande suivante :

Dism /online /remove-package /packagename:<PackageName>

Exemple de script UninstallIE11W7.cmd :

Pushd %temp%

(dism /online /get-packages /format:table | findstr /i /r

"Internet.*TopLevel.*~11" ) > IE11PAckages.txt

For /f "tokens=1 delims= " %%i in (IE11Packages.txt) do (dism /online

/remove-package /packagename:%%i /norestart)

popd

La méthode de désinstallation via DISM est la méthode privilégiée pour

désinstaller Internet Explorer 11 sur Windows 7 SP1. La méthode utilisant

pkgmgr (documentée pour Interner Explorer 9) n’est pas recommandée pour

les raisons suivantes :

L’utilisation de Pkgmgr est dépréciée

L’utilisation de Pkgmgr génère des messages d’erreurs car l’ordre

de désinstallation ne respecte pas les dépendances des packages

d’Internet Explorer.

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 25 sur 52

Compatibilité

Mode de Compatibilité des

Documents

La compatibilité des documents définit la façon dont Internet Explorer affiche

vos pages Web.

Pour garantir la cohérence du rendu de vos pages Web dans les futures

versions d'Internet Explorer, Internet Explorer 8 introduit la notion de

compatibilité des documents. L’extension du mode de compatibilité présent

dans Microsoft Internet Explorer 6 ainsi que la compatibilité des documents

vous permet de choisir le mode de rendu spécifique utilisé par Internet

Explorer pour afficher vos pages Web.

Internet Explorer 11 continue de prendre en charge les modes de document.

Le mode « Normes de Microsoft Internet Explorer 11 » est le mode de

document préféré : il s’agit de la prise en charge maximale des normes les

plus récentes disponibles pour le navigateur.

Note : L’article complet se trouve ici : Les modes de compatibilité des

documents sont déconseillés26

Fonctionnement du Mode de

Compatibilité des Documents

Chaque version majeure d'Internet Explorer ajoute des fonctionnalités

destinées à simplifier l'utilisation du navigateur, à augmenter la sécurité et à

prendre en charge plus étroitement les derniers standards. À mesure

qu'Internet Explorer s'enrichit de fonctionnalités, les sites Web plus anciens

risquent de ne plus s'afficher correctement.

Suivant la présence ou pas d’un DOCTYPE, Internet Explorer basculait alors

en mode Quirks ou dans les derniers standards de la version du navigateur.

Pour spécifier un mode de Document pour des pages Web, on peut utiliser

l’entête X-UA-Compatible aussi bien directement dans la page Web que via

une entête HTTP renvoyée par le serveur pour tout un site.

26 Les modes de document sont déconseillés : https://msdn.microsoft.com/library/dn384051

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 26 sur 52

L'exemple suivant spécifie la compatibilité du mode de Document IE9

<html>

<head>

<!-- Use Internet Explorer 9 Standards mode -->

<meta http-equiv="x-ua-compatible" content="IE=9">

</head>

<body>

</body>

</html>

Note : L'en-tête X-UA-compatible n'est pas sensible à la casse. Cependant, il

doit s'afficher dans l'en-tête de la page Web (la section HEAD27) avant tous

les autres éléments, sauf l'élément TITLE28 et les autres éléments META.

Mode de Document « Standards » au

lieu du Mode de Document

« Legacy »

Pour bénéficier des dernières innovations proposées par Internet Explorer,

vous devrez migrer vos sites et applications du mode de Document

« Legacy » au mode de Document « Standards » et « Almost-Standards »

en adaptant leurs codes sources aux standards HTML5 et CSS2.1/3 en vigueur

et en abandonnant définitivement l’entête X-UA-Compatible. L’entête X-UA-

Compatible est le mécanisme permettant de spécifier un ou plusieurs modes

de compatibilité des documents.

Exemple de page en mode de Document « Legacy » sans DOCTYPE et avec

la présence du tag X-UA-Compatible

<html>

<head>

<!-- Use Internet Explorer 9 Standards mode -->

<meta http-equiv="x-ua-compatible" content="IE=9">

</head>

<body>

</body>

</html>

Après adaptation du code source, la même page en mode de Document

« Standards » avec l’ajout du DOCTYPE et le retrait de l’entête X-UA-

Compatible

27 Section HEAD: https://msdn.microsoft.com/library/ms535252.aspx 28 Balise TITLE : https://msdn.microsoft.com/library/ms535910.aspx

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 27 sur 52

<!DOCTYPE html>

<html>

<head>

<title>Enabling Standards Support</title>

</head>

<body>

</body>

</html>

Vérification du mode de

Compatibilité des Documents Vous pouvez le vérifier en ouvrant la console F12 d’Internet Explorer

En plus, la console permet d’afficher comment le mode de Document a été

déterminé par Internet Explorer.

On peut également exécuter la commande JavaScript suivante directement

dans la barre d’adresse : javascript:alert(document.documentMode);

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 28 sur 52

Organigramme de sélection du mode

de Compatibilité des Documents Dans les illustrations ci-dessous, vous trouverez un organigramme du

processus de prise de décision appliqué par le navigateur Internet Explorer 11

lorsque l’utilisateur a recours à des modes de document.

La détermination du Mode de Document pour IE11 dépendra toujours de la

présence ou pas des éléments suivants :

o Un tag X-UA-Compatible sur la page ou via une entête

Serveur

o L’activation du Mode Entreprise pour ce site

o L’activation du Mode de Compatibilité pour ce site

o La présence ou pas de DOCTYPE et si oui son type

Figure 15 - Organigramme de sélection du mode document (1/2)

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 29 sur 52

Dans ce deuxième schéma, l’arbre de décision prend en compte le cas de la

présence d’IFRAME ou pas dans la page, mais aussi de la Liste de

Compatibilité gérée par Microsoft

Figure 16 - Organigramme de sélection du mode document (2/2)

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 30 sur 52

Mode de Compatibilité

Rappel sur le mode de compatibilité

Le mode de compatibilité permet d’afficher correctement les anciens sites

web qui avaient été définis pour le mode Quirks et Internet Explorer 7. Parfois

certains sites Web ne s’affichent pas correctement, les images ne sont pas

affichées, les menus ne se trouvent pas au bon endroit et le texte est

désordonné. Cela peut être causé par un problème de compatibilité entre

votre version d’Internet Explorer et le site sur lequel vous vous trouvez.

Note : L’article Modifications liées à la compatibilité d’IE1129 couvre d’autres

sujets en termes de compatibilité qui ne sont pas abordées dans cette partie.

Qu’est-ce que le mode de

Compatibilité pour Internet

Explorer 11 ?

L’interface de gestion du mode de compatibilité ne comporte plus que deux

options :

Display intranet sites in Compatibility View

Use Microsoft compatibility lists

Vous pouvez retrouver ces options sur la Figure 17.

L’option permettant d’afficher tous les sites en mode de compatibilité a été

supprimée. (cf. Figure 18)

De même, il n’y a plus la possibilité via la barre d’adresse d’ajouter un site en

mode de compatibilité comme indiqué dans la Figure 19.

Comment détecter des fonctionnalités

au lieu des navigateurs

À partir d’IE11, les modes de document sont déconseillés et ne doivent plus

être utilisés, sauf à titre provisoire. Assurez-vous de mettre à jour les sites qui

29 Modifications liées à la compatibilité d’IE11 :

https://msdn.microsoft.com/fr-fr/library/bg182625(v=vs.85).aspx

Figure 17 - Compatibility View

Settings

Figure 18 - Compatibility View : Option retirée

Figure 19 – Compatibility Mode

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 31 sur 52

reposent sur des fonctionnalités ou modes de document hérités pour

garantir leur conformité avec les normes actuelles.

La chaîne « user-agent » est l'identité d'un navigateur telle qu'indiquée aux

sites Web via le trafic HTTP

Note : Pour plus d’informations sur le « user-agent », référez-vous à l’article

Qu'est-ce que Windows Internet Explorer reportera comme chaîne user-agent

?30

Traditionnellement, de nombreux développeurs sur Internet avaient recours

à la détection de navigateur en vue de fournir les mêmes modes de

fonctionnement d’un navigateur à l’autre.

En pratique cependant, la détection de fonctionnalités s’avère être une

technique plus efficace qui ne nécessite qu’une maintenance réduite

Lorsque le mode de compatibilité est activé pour un site donné, l’user-agent

envoyé par défaut par Internet Explorer n’est pas celui d’Internet Explorer 11,

mais celui d’Internet Explorer 7 comme suit :

Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0;

Trident/4.0; SLCC1; Media Center PC 5.0; .NET CLR

3.5.21022)

Par défaut IE11 va retourner désormais l’user-agent suivant :

Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like

Gecko

En règle générale, vous devez éviter de détecter des navigateurs spécifiques

ou des versions de navigateurs spécifiques. Les suppositions sous-jacentes

de ces tests ont tendance à donner des résultats faux positifs quand les

navigateurs sont mis à jour. Au lieu de cela, détectez les fonctionnalités31 au

fur et à mesure que vous en avez besoin et utilisez une amélioration

progressive pour fournir des expériences simplifiées pour les navigateurs ou

les appareils qui ne prennent pas en charge les fonctionnalités dont vous

avez besoin.

30 Qu'est-ce que Windows Internet Explorer reportera comme chaîne user-agent ? -

https://msdn.microsoft.com/fr-fr/library/cc817582.aspx 31 Comment détecter des fonctionnalités au lieu des navigateurs :

https://msdn.microsoft.com/fr-fr/library/hh273397(v=vs.85).aspx

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 32 sur 52

Comment savoir si un site tourne en

mode de Compatibilité ?

Lorsque le mode de compatibilité est appliqué à un site, vous pouvez le

vérifier en ouvrant la console F12 d’Internet Explorer. Dans le cas où un site

s’exécute en mode de compatibilité, vous obtiendrez un message comme

dans la figure 17 :

« HTML1201 : bing.com is a website you’ve added to Compatibility View. »

Changements liés à la

Compatibilité

Avec Internet Explorer 11, vous bénéficiez d’une meilleure compatibilité avec

les normes Web, les autres navigateurs et les sites Web existants. La prise en

charge des principales normes Web connues a été mise à jour, et certaines

modifications ont été apportées pour garantir l’affichage correct des sites

Web d’ancienne génération.

Modifications apportées à la chaîne

de l’agent utilisateur Les jetons compatibles ("compatibles") et de navigateur ("MSIE") ont

été supprimés.

Le jeton "like Gecko" a été ajouté (pour la cohérence avec d’autres

navigateurs).

La version du navigateur est désormais indiquée par un nouveau

jeton de révision ("rv").

Ces modifications permettent à IE11 de ne pas être (incorrectement) identifié

comme une version antérieure.

Note : Pour plus d’informations sur le « user-agent », référez-vous à l’article

Modifications apportées à la chaîne de l’agent utilisateur32

32 Qu'est-ce que Windows Internet Explorer reportera comme chaîne user-agent ? -

https://msdn.microsoft.com/fr-fr/library/cc817582.aspx

Figure 20 - Console F12

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 33 sur 52

Modifications du mode de Document

par défaut À compter d’IE11, le mode de Document edge est le mode de document par

défaut. Ce mode correspond aux derniers standards en vigueur pour Internet

Explorer 11.

Vous pouvez utiliser la déclaration de type de document HTML5 pour activer

le mode edge :

<!doctype html>

Autres modifications Ajouts, modifications et suppressions de l’API héritée

Codage de caractères des URL

Attributs de données personnalisés

Prise en charge du HTML pour la propriété SVG « pointer-events »

Mises à jour de disposition de boîte flexible (« Flexbox »)

Observateurs de mutation

Événements de pointeur

Note : Pour plus d’informations sur les changements », référez-vous à l’article

Modifications liées à la compatibilité d’IE1133

33 Modifications liées à la compatibilité d’IE11 : https://msdn.microsoft.com/fr-

fr/library/bg182625(v=vs.85).aspx

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 34 sur 52

Collecte des données via la découverte

de site d’entreprise

Une mise à jour du 14 octobre 2014 apporte à Internet Explorer 11 la

fonctionnalité Site Discovery. Les capacités de cette dernière ont été

améliorées et étendues à Internet Explorer 8, Internet Explorer 9 et

Internet Explorer 10 par plusieurs mises à jour depuis cette date.

Vous pouvez utiliser Internet Explorer pour collecter des données sur les

ordinateurs exécutant Windows Internet Explorer 8 à 11 sur Windows 10,

Windows 8.1 ou Windows 7. Ces informations d’inventaire vous permettent

de créer une liste des sites web utilisés par votre entreprise pour vous

permettre de prendre des décisions plus éclairées sur vos déploiements

d’Internet Explorer, y compris d’identifier les sites qui peuvent être exposés

ou nécessiter des modifications importantes au cours des prochaines mises

à niveau.

Note : Pour plus d’informations, vous pouvez consulter l’article Collecte des

données via la découverte de site d’entreprise34

Fonctionnalités

Internet Site Discovery permet de collecter des statistiques anonymes sur la

navigation effectuée par les utilisateurs en s’appuyant sur WMI. La collecte

s’effectue localement pour les ordinateurs sur lesquels la fonction est activée.

Le but de cette collecte est de recenser et/ou de vérifier dans quel mode

Internet Explorer affiche les applications Web afin d’identifier les sites

montrant des incompatibilités. Les informations les plus pertinentes pour ce

travail sont en vert dans le tableau suivant : elles vous permettront de

positionner dans le mode Entreprise adapté chaque application web afin

qu’Internet Explorer offre la compatibilité dans l’attente que l’applicatif soit

migré pour être alors affiché en mode natif.

34 Collecte des données via la découverte de site d’entreprise : https://technet.microsoft.com/fr-

fr/library/dn833204.aspx

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 35 sur 52

Voici pour chaque navigation les informations mémorisées :

Information collectée IE11 IE10 IE9 IE8 Description

URL X X X X L’url de la navigation effectuée en incluant les paramètres

passées par l’url (query string)

Domain X X X X Le nom du domaine contenant l’url

ActiveX GUID X X X X L’identifiant des contrôles ActiveX chargés par la page

Document mode X X X X Le mode de document utilisé par Internet Explorer pour

afficher la page

Document mode

reason

X X Explication du choix de ce mode de document par

Internet Explorer

Browser state reason X X Information additionnelle sur le choix du mode du

navigateur (browser mode)

Hang count X X X X Nombre de navigations à cette url qui ont abouti à un

figeage du navigateur

Crash count X X X X Nombre de navigations à cette url qui ont abouti à un

crash

Most recent

navigation failure

(and count)

X X X X Description de la derrière erreur rencontrée (par exemple

: 404 bad request ou 500 internal server error) et le

nombre de fois que l’erreur est arrivée

Number of visits X X X X Nombre de navigations effectuées

Zone X X X X Zone Internet Explorer dans laquelle se trouve l’url

naviguée

Tableau 6 - Informations collectées par version d’Internet Explorer

Afin de limiter la collecte aux sites utiles à votre projet de migration, il est

possible de la restreindre :

A un ou plusieurs domaines (Exemple : MonEntrerpise.com)

A une ou plusieurs zones Internet Explorer (Exemple : Intranet et

Sites de confiance)

Dans ce cas, toute autre navigation ne sera pas collectée par Site Discovery.

Installation et activation

Pour illustrer cette partie, l’article « Collecte des données via la découverte de

site d’entreprise35 » servira de référence. Cet article vous donne toutes les

informations relatives à la mise en place, la configuration et l’interrogation

des données de Site Discovery. Il contient notamment un lien de

téléchargement vers le package fournissant les fichiers et scripts nécessaires

pour l’installation.

35 Collecte des données via la découverte de site d’entreprise : https://msdn.microsoft.com/en-

us/library/dn833204.aspx

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 36 sur 52

Site Discovery fonctionne à partir de Windows 7 et Internet Explorer 8. Le

prérequis est l’installation de la dernière mise à jour cumulative pour Internet

Explorer.

L’installation du mécanisme de collecte se fait donc par l’exécution d’un script

PowerShell en mode administrateur (en mode élévation de privilège).

Commande pour Windows 7 :

powershell -ExecutionPolicy Bypass .\IETElemetrySetUp-

Win7.ps1

Commande pour Windows 8.1 :

powershell -ExecutionPolicy Bypass .\IETElemetrySetUp-

Win8.ps1

A l’issue de l’exécution, il est demandé de fermer les sessions utilisateurs pour

activer le démarrage de la collecte.

Note : La collecte est activée pour tous les utilisateurs actuels du poste. Les

nouveaux utilisateurs n’auront pas cette activation par défaut.

Pour ce faire, une simple modification de la ruche utilisateur du registre suffit :

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Internet

Explorer\WMITelemetry]

"Active"="1"

Vous comprenez aussi de ce fait que si vous souhaitez désactiver la collecte

temporairement pour un utilisateur, sans pour autant désinstaller Site

Discovery, vous pouvez changer cette valeur du registre de "Active"="1" à

"Active"="0" :

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Internet

Explorer\WMITelemetry]

"Active"="0"

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 37 sur 52

Désactiver la collecte de

données sur vos ordinateurs

clients

Une fois que vous avez collecté les données, vous devez désactiver la

fonction de découverte de site d’entreprise.

La collecte des données peut être désactivée de deux manières :

Via un script PowerShell

Via une stratégie de groupe

Arrêt de la collecte de données via

PowerShell

La désinstallation s’effectue en utilisant le même script d’installation mais en

spécifiant le paramètre « -IEFeatureOff ».

Commande pour Windows 7 :

powershell -ExecutionPolicy Bypass .\IETElemetrySetUp-

Win7.ps1 -IEFeatureOff

Commande pour Windows 8.1 :

powershell -ExecutionPolicy Bypass .\IETElemetrySetUp-

Win8.ps1 -IEFeatureOff

Note : Les données collectées restent sur le poste si elles ne sont pas

supprimées par la commande PowerShell suivante :

Get-WmiObject -Namespace root/cimv2/IETelemetry IEURLInfo

| Remove-WmiObject

Remarque : La désactivation de la collecte de données arrête uniquement la

fonction de découverte de site d’entreprise ; toutes les données déjà écrites

sur WMI restent sur l’ordinateur de l’employé.

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 38 sur 52

Arrêt de la collecte de données via

une stratégie de groupe

1. Ouvrez l’éditeur de stratégie de groupe, accédez à l’emplacement

Modèles d’administration\Composants Windows\Internet

Explorer\Activer la sortie WMI de découverte de sites et cliquez sur

Désactiver.

2. Accédez à l’emplacement Modèles d’administration\Composants

Windows\Internet Explorer\Activer la sortie XML de découverte de

sites et effacez l’emplacement du chemin d’accès au fichier.

Interrogation des données

Les données sont facilement accessibles par WMI. De ce fait, les possibilités

d’interrogations sont multiples. PowerShell en local sur l’ordinateur est de

loin la méthode la plus simple. Si la quantité de machines ciblées est

importante, PowerShell peut aussi être utilisé à distance sur le provider WMI

mais dans ce cas, il faudra autoriser le transit des données WMI à travers le

firewall des ordinateurs.

Note : Pour plus d’informations, vous pouvez vous référer à l’article « Collecte

des données via la découverte de site d’entreprise36 »

Toujours en WMI, si vous souhaitez industrialiser la collecte et la génération

de rapports, il vous est possible d’utiliser System Center Configuration

Manager. Toutes les explications sont données dans le même article.

Si vous préférez travailler directement avec des données en XML et non par

interrogation WMI, Site Discovery le permet. En revanche, cette configuration

n’est possible que par Group Policy.

Quelle que soit la méthode choisie, toutes les références sont mentionnées

dans l’article précédent.

Voici à titre d’exemples, des commandes PowerShell pour interroger les

données WMI en local.

Liste de toutes les entrées collectées :

Get-WmiObject -Namespace root/cimv2/IETelemetry IEURLInfo

Liste de toutes les entrées filtrées pour un mode de document = 5 :

Get-WmiObject -Namespace root/cimv2/IETelemetry IEURLInfo

| Where-Object {$_.docMode -eq 5}

36 Collecte des données via la découverte de site d’entreprise-

https://technet.microsoft.com/fr-fr/library/dn833204.aspx

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 39 sur 52

Affichage en colonnes de la fréquence des visites par ordre

décroissant :

Get-WmiObject -Namespace root/cimv2/IETelemetry IEURLInfo

| Sort-Object numberOfVisits -Descending | Select-Object

numberOfVisits, url, domain

Remarque : Pour aller plus loin, un script Powershell de collecte et d’affichage

des données est disponible : « Retrieve Internet Explorer Telemetry

Information 37»

Gestion de la configuration du

navigateur

Note : Cette partie s’appuie sur l’article Stratégie de groupe et Internet

Explorer 1138.

Plusieurs méthodes permettant de configurer Internet Explorer existent :

Unattend.xml Configuration lors de l’installation de Windows

IEAK Installation personnalisée d’Internet Explorer

GPO Plus de 1500 paramètres disponibles à partir d’Internet Explorer 8

GPP Préférences pour proposer des paramètres à l’utilisateur

Tableau 7 - Méthodes de configuration d’Internet Explorer

Parmi ces différentes méthodes, certaines sont privilégiées dans un contexte

professionnel :

Stratégie de groupe : modèles d’administration (cf. Modèles

d’administration et Internet Explorer 1139)

Stratégie de groupe : préférences (cf. Stratégie de groupe

Préférences et Internet Explorer 1140)

Stratégie de groupe : compatibilité (cf. Stratégie de groupe et

compatibilité avec Internet Explorer 1141)

37 Retrieve Internet Explorer Telemetry Information :

https://gallery.technet.microsoft.com/scriptcenter/Retrieve-Internet-Explorer-39dd08ef 38 Stratégie de groupe et Internet Explorer 11 : https://technet.microsoft.com/fr-

fr/library/mt269904.aspx 39 Modèles d’administration et Internet Explorer 11 : https://technet.microsoft.com/fr-

fr/library/dn321438.aspx 40 Stratégie de groupe Préférences et Internet Explorer 11 : https://technet.microsoft.com/fr-

fr/library/dn321438.aspx 41 Stratégie de groupe et compatibilité avec Internet Explorer 11 :

https://technet.microsoft.com/fr-fr/library/dn321457.aspx

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 40 sur 52

ADMx Ordinateur Force des paramètres pour tous les utilisateurs du PC :

HKLM\Software\Policies\Microsoft\Internet Explorer

HKLM\Software\Policies\Microsoft\Windows\CurrentVersion\Internet

Settings

ADMx Utilisateur Force des paramètres pour l’utilisateur du PC :

HKCU\Software\Policies\Microsoft\Internet Explorer

HKCU\Software\Policies\Microsoft\Windows\CurrentVersion\Internet

Settings

GPP Préférences : propose des paramètres à l’utilisateur.

HKCU\Software\Microsoft\Internet Explorer

HKCU\Software\Microsoft\Windows\CurrentVersion\Internet

Settings

Tableau 8 - Méthodes de configuration d’Internet Explorer 11 en entreprise

Suppression d’Internet Explorer

Maintenance (IEM)

A partir d’Internet Explorer 10/11, l’extension de configuration Internet

Explorer Maintenance (IEM) est dépréciée et n’est plus disponible pour

configurer Internet Explorer 11 quel que soit le système d’exploitation.

Tous les paramètres configurés dans IEM doivent êtres donc configurés à

l’aide de stratégies de groupe de préférences, des modèles d’administration

(.admx) ou encore de l’IEAK pour Internet Explorer 11.

Internet Explorer Maintenance était la seule méthode pour configurer

l’utilisation d’un serveur proxy dans Internet Explorer avant l’apparition des

Group Policy Preferences dans Windows 2008.

Si vous utilisez un serveur proxy ou un fichier de configuration automatique

proxy.pac dans votre environnement, vous devez vérifier la méthode de

configuration des paramètres de proxy.

Note : Vous pouvez consulter l’article Suppression des paramètres IEM pour

IE1142 pour plus d’informations.

42 Suppression des paramètres IEM pour IE11 :

https://msdn.microsoft.com/fr-fr/library/dn338129.aspx

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 41 sur 52

Modèles d’administration

Note : Cette partie s’appuie sur l’article Modèles d’administration et Internet

Explorer 43.

Les modèles d’administration permettent d’éditer plus de 1600 paramètres.

Certains paramètres ne sont présents que dans la partie machine ou

utilisateur. Lorsque qu’un paramètre est défini par modèle d’administration,

l’utilisateur ne peut pas le modifier. Aussi, certains paramètres ne s’appliquent

qu’à certaines versions d’Internet Explorer ; lors de l’ajout d’un paramètre, il

faudra donc vérifier que celui-ci peut s’appliquer à Internet Explorer 11.

Les modèles d’administration peuvent être mis à jour lorsque de nouvelles

fonctionnalités sont ajoutées à Internet Explorer. Vous pouvez télécharger les

modèles d’administration ici : Administrative Templates for Internet Explorer44

Pour vous aider à trouver les paramètres d’Internet Explorer à configurer par

modèles d’administration, vous pouvez utiliser :

Fichier Excel des paramètres de stratégie de groupe45

Moteur de recherche Group Policy Search46

Bonnes pratiques pour éditer les

modèles d’administration

Il est conseillé de toujours utiliser la version de la console d’édition des

stratégies de groupe la plus récente afin de configurer Internet Explorer 10/11.

Pour cela, il faut éditer la stratégie de groupe à partir d’une machine

Windows Server 2012/R2 ou Windows 8.1 avec les outils d’administration

RSAT.

Si vous disposez d’un magasin central, il faut mettre à jour les modèles

d’administration sur celui-ci.

Vous pouvez créer un magasin central qui fournit l’accès au même ensemble

de fichiers de modèle d’administration à tous les administrateurs qui

modifient les objets de stratégie de groupe en fonction du domaine. Le

magasin central est un dossier créé par un administrateur sur SYSVOL qui

fournit un emplacement de stockage centralisé unique pour tous les fichiers

de modèle d’administration (ADMX et ADML) pour le domaine. Une fois que

43 Modèles d’administration et Internet Explorer 11 : https://technet.microsoft.com/fr-

fr/library/dn321438.aspx 44 Administrative Templates for Internet Explorer : http://www.microsoft.com/en-

us/download/details.aspx?id=40905 45 Fichier Excel des paramètres de stratégie de groupe : http://www.microsoft.com/en-

us/download/details.aspx?id=25250 46 Moteur de recherche Group Policy Search : http://gpsearch.azurewebsites.net/

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 42 sur 52

vous créez le magasin central, les outils de stratégie de groupe utilisent

uniquement les fichiers ADMX dans le magasin central et ignorent les

versions ADMX stockées localement.

Note : Pour plus d’informations, vous pouvez consulter l’article Une mise à

jour est disponible pour permettre l'utilisation de fichiers ADMX locaux pour

l'éditeur de stratégie de groupe47 ainsi que l’article Utilisation des Modèles

d’administration48

Stratégie de préférences

Les stratégies de préférences (Group Policy Preferences - GPP) permettent de

proposer une configuration à l’utilisateur. L’utilisateur a ensuite le choix de

modifier les paramètres. Par défaut, la stratégie de préférences s’applique à

chaque rafraîchissement des stratégies de groupe. Il est également possible

de configurer des paramètres par préférence et de restreindre l’accès aux

options de configuration par modèles d’administration (ADMX).

Note : Pour plus d’informations, vous pouvez consulter l’article Stratégie de

groupe Préférences et Internet Explorer 1149.

La stratégie de groupe Préférences est moins stricte que les paramètres de

stratégie de groupe, basés sur les éléments suivants :

Stratégie de groupe Préférences Paramètres de stratégie de groupe

Application Non forcées.

Interface utilisateur activée.

Ne peut être actualisée ou

appliquée qu’une seule fois.

Forcées.

Interface utilisateur désactivée.

Peuvent être actualisés plusieurs fois.

Flexibilité Vous permet de créer des éléments

de préférence pour les fichiers,

dossiers et paramètres du Registre.

Nécessitent une prise en charge des

applications.

Contraignent à créer des modèles

d’administration pour les nouveaux

paramètres de stratégie.

Ne vous permettent pas de créer des

paramètres de stratégie pour gérer les

fichiers et les dossiers.

Stratégie de

groupe locale

Non disponible. Disponibles.

Reconnaissance Prend en charge les applications qui

ne sont pas compatibles avec la

stratégie de groupe.

Les applications doivent être compatibles

avec la stratégie de groupe.

47 Une mise à jour est disponible pour permettre l'utilisation de fichiers ADMX locaux pour

l'éditeur de stratégie de groupe : https://support.microsoft.com/fr-fr/kb/2917033 48 Utilisation des Modèles d’administration : https://technet.microsoft.com/fr-

fr/library/gg699412.aspx 49 Stratégie de groupe Préférences et Internet Explorer 11 : https://technet.microsoft.com/fr-

fr/library/dn338144.aspx

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 43 sur 52

Stockage Remplace les paramètres

d’origine.

La suppression de la préférence

ne rétablit pas le paramètre

d’origine.

Ne remplacent pas les paramètres

d’origine.

Stockage dans les branches Stratégie

du Registre.

La suppression du paramètre rétablit le

paramètre d’origine.

Ciblage et filtrage Le ciblage est spécifique, avec

une interface utilisateur pour

chaque type d’élément de

ciblage.

Prend en charge le ciblage au

niveau de l’élément de

préférence.

Le filtrage est basé sur Windows

Management Instrumentation (WMI) et

nécessite l’écriture de requêtes WMI.

Prennent en charge le filtrage au

niveau du GPO.

Création d’une stratégie de

préférence pour Internet Explorer 11

Au travers de cet exemple, nous allons créer une stratégie de préférence

pour configurer automatiquement les paramètres de proxy des options

Internet à l’aide d’un script proxy.pac.

Note : L’article How to configure Proxy Settings for IE10 and IE11 as IEM is not

available50 va servir de base à la rédaction de cette partie.

Afin de créer une préférence « Internet Settings », vous devez vous rendre

dans la console « Group Policy Management » en exécutant GPMC.MSC

dans l’Invité de Commande. Ensuite, il faut créer une nouvelle préférence en

effectuant un clic droit sur User Configuration / Preferences / Control Panel

Settings / Internet Settings et de sélectionner New puis Internet Explorer 10.

Figure 21 – Création d’une préférence pour Internet Explorer

50 How to configure Proxy Settings for IE10 and IE11 as IEM is not available

http://blogs.msdn.com/b/askie/archive/2015/10/12/how-to-configure-proxy-settings-for-ie10-

higher-as-iem-is-not-available.aspx

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 44 sur 52

Note : Il n’existe pas de paramètres spécifiques à Internet Explorer 11. Les

paramètres définis dans Internet Explorer 10 s’appliquent à Internet Explorer

11 (s’ils sont supportés dans Internet Explorer 11). Pour plus de détails, vous

pouvez consulter l’article How to configure Group Policy Preference settings

for Internet Explorer 11 in Windows 8.1 or Windows Server 2012 R251.

Ensuite, la fenêtre des propriétés d’Internet Explorer (New Internet Explorer

10 Properties) va s’ouvrir.

Comment utiliser les stratégies de préférence des options Internet ?

Les stratégies de préférence d’Internet Explorer sont basées sur les options

Internet disponibles dans le panneau de configuration de Windows.

Figure 22 – Propriétés d’Internet Explorer

Il suffit de configurer un paramètre avec la valeur désirée et de changer son

état afin de le configurer ou non.

L’état d’un paramètre souligné en vert sera appliqué sur la

configuration utilisateur. (Cf. Figure 22)

L’état d’un paramètre souligné en rouge ne sera pas appliqué sur la

configuration de l’utilisateur.

51 How to configure Group Policy Preference settings for Internet Explorer 11 in Windows 8.1 or

Windows Server 2012 R2: https://support.microsoft.com/en-us/kb/2898604

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 45 sur 52

Voici un récapitulatif des actions pour activer ou désactiver des éléments

dans une stratégie de préférence :

Activer tous les paramètres de la page sélectionnée F5

Activer le paramètre sélectionné F6

Désactiver le paramètre sélectionné F7

Désactiver tous les paramètres de la page sélectionnée F8

Tableau 9 – Raccourcis d’activation / désactivation d’éléments de stratégie de préférences

Par exemple, pour configurer la page de démarrage sur http://www.bing.fr,

il faut remplir le champ « Home page » comme mentionné dans la figure

suivante.

Figure 23 – Champ Home Page désactivé par défaut

Par défaut, le champ « Home Page » est souligné en rouge (Cf. Figure 23), le

paramètre ne sera pas donc appliqué sur la configuration utilisateur. Par

conséquent, la page d’accueil de l’utilisateur ne sera pas modifiée.

Pour que le paramètre soit appliqué, il faut donc appuyer sur F6 pour activer

le paramètre. Ainsi, la page d’accueil de l’utilisateur sera configurée avec

http://www.bing.fr.

Figure 24 – Activation du paramètre grâce à la touche F6

Remarque : Il est important de savoir que les stratégies de préférence

d’Internet Explorer sont préconfigurées et ne reflètent pas la configuration

par défaut d’Internet Explorer.

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 46 sur 52

Dans la capture d’écran ci-dessous, la stratégie de préférence Internet

Settings pour l’onglet Advanced est préconfigurée avec des paramètres non

désirés tels que la désactivation de l’accélération matérielle, la désactivation

des modules complémentaires ou la prise en charge du son dans les pages

web.

Figure 25 – Tous les paramètres sont activés par défaut

Ceci peut donc engendrer une mauvaise configuration des options Internet

et dégrader l’expérience utilisateur.

Afin d’éviter toute déconvenue, il est recommandé de désactiver l’état des

paramètres de la page avec F8 et de ne configurer que les paramètres

souhaités de manière unitaire, avec F6 (Cf. Figure 26).

Figure 26 – Désactivation de tous les paramètres avancés à l’exception de l’utilisation

du SSL 3.0

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 47 sur 52

Configuration du proxy.pac à l’aide des préférences Internet Settings

Dans l’onglet General, appuyer sur F8 pour désactiver tous les paramètres.

Figure 27 – Désactivation de tous les paramètres dans l’onglet General

Dans l’onglet Connections, cliquez sur LAN settings comme mentionné dans

la figure ci-dessous.

Figure 28 – LAN settings

Appuyer ensuite sur F8 pour désactiver l’état des paramètres.

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 48 sur 52

Figure 29 – Configuration d’une stratégie de préférence pour utiliser un script de configuration d’un proxy

Note importante : Les paramètres contenus dans les GPP Internet Settings

ne reflètent pas la configuration par défaut d’Internet Explorer. Il est

fortement conseillé de désactiver tous les paramètres dans chaque onglet

(F8) lors de la création de la GPP afin d’éviter toute déconvenue. Il faut

ensuite configurer uniquement les paramètres désirés de manière unitaire.

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 49 sur 52

Microsoft Services

Microsoft Services vous accompagne dans vos projets de migrations. Si vous

possédez un contrat Premier, n’hésitez pas à demander plus d’informations

à votre TAM/ADM sur les services suivants :

Workshop Internet Explorer Migration for Developers

Atelier d’une journée sur les concepts clés liés à la migration vers la

dernière version d'Internet Explorer. La présentation et les

démonstrations se concentrent sur la compatibilité des applications,

les chemins de migration et les outils

Fast Start Internet Explorer Migration for Developers

Service composé de l’atelier ci-dessus et d’un travail pratique de

migration de plusieurs jours sur une de vos applications. Le but est

le transfert d’expertise sur l’évaluation des problèmes de

compatibilité et les techniques de remédiation

Workshop Internet Explorer Migration for ITPros

Atelier théorique et pratique d’une journée permettant d’acquérir

les bonnes pratiques et les connaissances qui accélèreront et

sécuriseront votre migration vers Internet Explorer 11

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 50 sur 52

Table des illustrations

Figures

Figure 1 - Ordinateurs joints à un domaine ............................................................................................................................. 5

Figure 2 – Ordinateurs grand public .......................................................................................................................................... 5

Figure 3 – Mode Entreprise .......................................................................................................................................................... 5

Figure 4 - Politique de Support Microsoft ................................................................................................................................ 8

Figure 5 - Logo d'Internet Explorer ............................................................................................................................................ 8

Figure 6 – Migration vers Internet Explorer 11 ....................................................................................................................... 10

Figure 7 - Etapes du déploiement d'Internet Explorer 11 pour Windows 7 SP1 .......................................................... 12

Figure 8 - Programme d’installation autonome incluant deux redémarrages. ........................................................... 17

Figure 9 - Extraction des fichiers de « Deploy_IE11_Win7_DI_SM.zip » .......................................................................... 21

Figure 10 - Téléchargement des sources ................................................................................................................................ 21

Figure 11 - Extraction des sources ............................................................................................................................................ 22

Figure 12 - Copie du dossier IECAB_AMD64 dans le répertoire Deploy...................................................................... 23

Figure 13 - Exécution du script Deploy_IE11.ps1 ................................................................................................................... 23

Figure 14 - Version actuelle : Internet Explorer 11 ............................................................................................................... 23

Figure 15 - Organigramme de sélection du mode document (1/2) .............................................................................. 28

Figure 16 - Organigramme de sélection du mode document (2/2) .............................................................................. 29

Figure 17 - Compatibility View Settings .................................................................................................................................. 30

Figure 18 - Compatibility View : Option retirée ................................................................................................................... 30

Figure 19 – Compatibility Mode ............................................................................................................................................... 30

Figure 20 - Console F12 .............................................................................................................................................................. 32

Figure 21 – Création d’une préférence pour Internet Explorer ....................................................................................... 43

Figure 22 – Propriétés d’Internet Explorer ............................................................................................................................ 44

Figure 23 – Champ Home Page désactivé par défaut ...................................................................................................... 45

Figure 24 – Activation du paramètre grâce à la touche F6 ............................................................................................. 45

Figure 25 – Tous les paramètres sont activés par défaut ................................................................................................. 46

Figure 26 – Désactivation de tous les paramètres avancés à l’exception de l’utilisation du SSL 3.0 ................... 46

Figure 27 – Désactivation de tous les paramètres dans l’onglet General .................................................................... 47

Figure 28 – LAN settings............................................................................................................................................................. 47

Figure 29 – Configuration d’une stratégie de préférence pour utiliser un script de configuration d’un proxy 48

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 51 sur 52

Tableaux

Tableau 1 – Versions d’Internet Explorer supportées par plateformes ............................................................................ 9

Tableau 2 - Plateformes supportées ........................................................................................................................................ 12

Tableau 3 - Liste des prérequis à installer pour Windows 7 SP1 et Windows Server 2008 R2 ............................... 13

Tableau 4 - Liste des options disponibles lors de l’exécution de « IE11-Windows6.1-x64-en-us.exe » en ligne

de commande. ................................................................................................................................................................................ 16

Tableau 5 - Comparatif des méthodes de déploiement ................................................................................................... 19

Tableau 6 - Informations collectées par version d’Internet Explorer............................................................................. 35

Tableau 7 - Méthodes de configuration d’Internet Explorer ........................................................................................... 39

Tableau 8 - Méthodes de configuration d’Internet Explorer 11 en entreprise ............................................................ 40

Tableau 9 – Raccourcis d’activation / désactivation d’éléments de stratégie de préférences .............................. 45

Migration vers Internet Explorer 11 et compatibilité des applications d’entreprise

Page 52 sur 52

Références

Internet Explorer 11 - Guide de déploiement pour les professionnels

de l’informatique

https://technet.microsoft.com/fr-fr/library/dn338135.aspx

« FAQ sur la politique de support pour Internet Explorer »

https://support.microsoft.com/fr-fr/gp/microsoft-internet-explorer

Stay up-to-date with Internet Explorer

http://blogs.msdn.com/b/ie/archive/2014/08/07/stay-up-to-date-

with-internet-explorer.aspx

« A Two-Pronged Approach to Browser Strategies Allows for Legacy

and Modern Browser Strategy » - Analysts: David Mitchell Smith and

Ray Valdes – 07 March 2014

« Internet Explorer : les méthodes de configuration par GPO »

http://blogs.technet.com/b/windowsfr/archive/2014/02/06/internet

-explorer-les-m-233-thodes-de-configuration-par-gpo.aspx

Résoudre les problèmes d’Internet Explorer 11 (IE11)

https://technet.microsoft.com/fr-fr/library/mt269908.aspx

Nouveau gestionnaire de liste de sites Mode Entreprise

Enterprise Site List Manager Tool – v4.0 (Summer 2015)

Qu’est-ce que le mode Entreprise ?

https://technet.microsoft.com/library/dn640687.aspx

Utiliser le mode Entreprise pour améliorer la compatibilité

https://technet.microsoft.com/fr-fr/library/mt270205.aspx