J'ai Microsoft Edge, mais j'ai besoin d'Internet Explorer 7 car un site Web auquel j'accède ne s'ouvrira qu'avec cela. J'ai téléchargé Internet Explorer 7 et il m'a dit qu'il n'était pas compatible. Comment faire pour que ça marche?
J'ai Microsoft Edge, mais j'ai besoin d'Internet Explorer 7 car un site Web auquel j'accède ne s'ouvrira qu'avec cela. J'ai téléchargé Internet Explorer 7 et il m'a dit qu'il n'était pas compatible. Comment faire pour que ça marche?
Réponses:
En supposant que vous voulez dire Internet Explorer 7, l'une des options les plus simples consiste à ouvrir Internet Explorer 11 et à l'exécuter en mode de compatibilité pour Internet Explorer 7.
Windows 10 aura installé Internet Explorer 11 ainsi qu'Edge. Cliquez Start
et commencez à taper Internet Explorer
dans la barre de recherche pour le trouver.
Remarque:
Internet Explorer 7 a presque 10 ans et a été écrit pour Windows Vista.
Il est très peu probable que vous puissiez le faire fonctionner de manière native sur Windows 10, mais vous pouvez l'exécuter à l'aide de Windows Vista dans une machine virtuelle (voir ci-dessous pour savoir comment procéder).
Dans tous les cas, il sera plein de bugs et de failles de sécurité.
Vous trouverez ci-dessous quelques solutions de contournement possibles.
BrowserStack permet de tester dans différentes versions d'Internet Explorer:
Téléchargez et installez une image VPC de compatibilité des applications Internet Explorer . Voir Télécharger des machines virtuelles pour plus d'informations:
Testez Microsoft Edge et les versions d'IE6 à IE11 à l'aide de machines virtuelles gratuites que vous téléchargez et gérez localement.
Le navigateur Sandbox permet de tester dans différentes versions d'Internet Explorer:
Testez n'importe quel navigateur en ligne instantanément. Cliquez pour exécuter sans installation.
Pour être clair: IE7 ne fonctionnera pas sous Windows 10. Ils ne sont tout simplement pas compatibles les uns avec les autres.
Il existe des options, mais rien que vous devriez envisager d'utiliser à long terme.
Les options:
Mode de compatibilité:
IE11 est livré avec des modes de compatibilité qui peuvent émuler toutes les versions d'IE jusqu'à IE7. Cela peut être activé pour des sites spécifiques ou sur tous les sites intranet via la configuration du navigateur, ou via une balise META dans les pages individuelles.
Cependant: sachez que le mode de compatibilité n'est pas une réplique exacte d'un vrai IE7; il existe un certain nombre de différences (bogues) qui peuvent affecter le rendu des pages en mode IE7, il ne peut donc pas être considéré comme un remplacement direct pour un véritable IE7.
De plus, sachez que l'ode de compatibilité n'est pas disponible dans le nouveau navigateur MS Edge qui remplace IE. Pour l'instant, IE11 est toujours disponible dans Windows 10 aux côtés d'Edge, mais il est peu probable que cela reste le cas à plus long terme, vous ne devez donc pas prévoir de vous y fier pour autre chose qu'une courte période de transition.
Exécution d'IE7 sous Windows XP dans une machine virtuelle.
Pour les développeurs qui ont encore besoin de tester dans IE7, c'est facilement la solution la plus judicieuse et les machines virtuelles appropriées peuvent être téléchargées gratuitement auprès de Microsoft à des fins de test.
Cependant, exécuter une machine virtuelle comme celle-ci ne sera jamais bon pour les performances, et IE7 est déjà suffisamment lent sans le rendre encore plus lent, et il peut être difficile de lancer une machine virtuelle chaque fois que vous souhaitez exécuter IE7. Bonne solution pour les tests occasionnels; solution vraiment terrible si vous avez besoin de l'utiliser beaucoup.
Votre question n'a pas indiqué pourquoi vous souhaitez utiliser IE7. Selon votre cas d'utilisation, l'une des solutions ci-dessus peut être réalisable, bien que je ne recommande que l'une ou l'autre pour une utilisation à court terme.
Mais plus important encore, vous devez fortement reconsidérer la nécessité d'utiliser IE7. Outre les difficultés de son exécution, vous devez savoir que Microsoft a cessé de le prendre en charge il y a quelque temps, ainsi que toutes les versions du système d'exploitation sur lesquelles il s'exécute. En d'autres termes, si vous (ou quelqu'un que vous connaissez) utilisez IE7, cela implique qu'ils exécutent un navigateur et un système d'exploitation qui ont des failles de sécurité connues pour lesquelles il n'y aura pas de correctifs. Les chances d'être piraté dans ce scénario sont assez importantes. Pour le moment, je ne voudrais pas exécuter IE7 sur quoi que ce soit connecté à Internet.
En fait, depuis début 2016, MS supprime également la prise en charge d'IE8, IE9 et IE10. Cela devrait vous dire très clairement que les utilisateurs d'IE7 sont désormais dangereusement obsolètes.
Certaines organisations utilisent encore IE7 et, pour cette raison, certains développeurs doivent encore le prendre en charge. Je comprends cela, et ces développeurs préfèrent généralement utiliser la solution VM ci-dessus. Mais cela doit être considéré comme une solution à court terme; les organisations en question se laissent largement ouvertes au piratage, et compte tenu du temps écoulé depuis que IE7 a été remplacé, elles devraient être considérées comme extrêmement négligentes si elles sont piratées parce qu'elles l'utilisent encore aujourd'hui. Ils doivent vraiment être poussés dans la mise à niveau.
Une solution possible serait d'utiliser la virtualisation d'application . Cela vous permet d'exécuter deux ou plusieurs versions différentes du même logiciel sur un seul système d'exploitation.
Personnellement, je préfère utiliser VMware Thinapp , mais il existe également d'autres bons logiciels / outils de virtualisation d'applications "gratuits" comme Evalaze .
Voici 2 bons tutoriels à ce sujet:
Un bref résumé:
1. Get a fresh installed Windwos XP physical or virtual machine with IE6
2. Install Thinapp and "prescan" your computer
3. Now install the IE7 update on your computer and fish it with the "postscan"
4. IE7 is now a portable application
Autre moyen d'utiliser Thinstall !
Eh bien, tu ne devrais vraiment pas. Quel que soit ce site, le responsable doit vraiment mettre à jour le frontend vers quelque chose de plus actuel. Vous n'avez pas besoin de refaire toute la logique à partir de zéro, juste l'interface utilisateur. Il sera de plus en plus difficile de s'adapter aux technologies obsolètes, surtout s'il utilise des trucs obscurs comme ActiveX ou tout autre type de plugins de code natif.
Dit que, bien que MS insiste souvent sur le fait que le navigateur est en quelque sorte "partie intégrante du système d'exploitation", c'est vraiment juste un programme qui fonctionnera correctement sur la version plus récente de Windows à condition que les bibliothèques appropriées avec lesquelles il a été initialement construit et un peu de maintenance pour lui apprendre à regarder pour ses ressources non pas dans l'emplacement du système comme auparavant, mais dans son propre répertoire sandbox /.
Il y a un package qui est construit avec cet objectif à l'esprit: Utilu IE Collection . L'auteur le décrit comme "plusieurs versions IE, qui sont autonomes" et mentionne qu'il prend en charge "les versions 32 bits et 64 bits (si disponibles) de Microsoft Windows 98, 98 SE, ME, NT 4.0, 2000, XP, 2003 , Vista, 2008, 7, 8, 2012, 8.1, 10 et 2016 ". Il contient toutes les versions majeures d'IE de 1.0 à 8.0.