Plan de site Navigation
Blog & Blues Techniques et Standards de la Qualité Web

Accueil > weblog


- Lire le billet précédent - Lire le billet suivant -

Plusieurs versions d'IE Windows pour tester des feuilles de style CSS : mode d'emploi mis à jour

Par Laurent Denis, le 24 janvier 2006.

Parmi les billets que je n'avais eu le temps d'écrire ces derniers mois figurait celui-ci, consacré aux précautions à prendre pour installer et utiliser plusieurs versions différentes d'Internet Explorer Windows lors de vos tests de développement CSS. Le principe des IE "standalone" est généralement bien connu, mais certaines manipulations liées aux commentaires conditionnels et aux versions bêta d'IE7.0 le sont moins.

Petit récapitulatif sans prétention, donc :

En premier lieu, il faut savoir qu'Internet Explorer Windows, contrairement à une légende entretenue par Microsoft, peut au moins partiellement (et sans doute totalement) fonctionner en standalone, c'est à dire indépendamment de son intégration au système d'exploitation. Il est donc possible d'installer, à côté d'une version Internet Explorer 6.0 pleinement fonctionnelle, les autres versions historiques (3.0, 4.0x, 5.0x, 5.5x) ainsi que la première bêta d'IE7.0 du printemps dernier.

Ceci nécessite quelques manipulations des fichiers du navigateur, découvertes et décrites depuis belle lurette par Joe Maddalone. Le résultat ne sera pas pleinement fonctionnel : la gestion des cookies et celle des favoris, en particulier, nécessiterait d'autres aménagements. Une étape supplémentaire est également nécessaire pour permettre à ces différents IE de reconnaître les commentaires conditionnels qui leurs sont adressés dans le code HTML d'une page Web. Enfin, l'installation de la bêta IE7 pose quelques problèmes particuliers. Mais, et c'est ce qui compte ici, on peut disposer ainsi de toutes les versions d'IE pour tester des rendus CSS.

En voici le mode d'emploi, au plus simple :

  • Télécharger la ou les version(s) d'IE souhaitée(s), par exemple sur le site de Ryan Parman. Ce n'est pas le seul à les proposer, mais il offre l'avantage de les actualiser lorsque nécessaire.
  • Décompresser chaque version dans un répertoire spécifique, ne pas recourir aux procédures d'installation habituelles.
  • Restaurer le support des commentaires conditionnels en suivant la procédure décrite par Manfred Staudinger.
  • En cas d'installation d'IE7.0 bêta 1, ajouter le fichier batch proposé par Jon Galloway pour éviter qu'IE6.0 adopte un comportement incohérent si vous avez installé une certaine mise à jour de sécurité de Windows XP de décembre 2005.
  • Pour restaurer la gestion des cookies dans IE5.0 et IE5.5, télécharger et copier dans le répertoire du navigateur le fichier Wininet.dll ( téléchargement direct depuis Blog & Blues, non zippé, 449 Ko), qui est issu de cette ancienne mise à jour pour IE5.0 (Ne pas exécuter la mise à jour si vous passez par ce lien plutôt que par le précédent: décompresser le fichier de mise à jour et copier la dll que vous y trouverez).

Todo : traduire et publier en français les explications de Staudinger et de Galloway smiley clin d'oeil

Trackbacks

Les trackbacks pour ce billet sont temporairement fermés en raison d'une série d'attaques de spam.

Commentaires

Nicolas Hoizey, le 24 janvier 2006

Aaarh, je me décidais enfin à essayer ça, et la section downloads de Ryan Parman n'est plus opérationnelle... smiley triste

Nicolas Hoizey, le 24 janvier 2006

Tiens, y'a pas de fil RSS ou Atom pour les commentaires d'un billet précis ???

vincent, le 24 janvier 2006

a noter également browsers.evolt.org/

Gilles Durys, le 25 janvier 2006

J'ai découvert il y a peu ies4linux ( www.tatanka.com.br/ies4li... ) qui permet d'automatiser l'installation de ie5, ie5.5 et ie6 sur une machine linux et de les faire tourner correctement avec Wine.

Frank Taillandier, le 25 janvier 2006

On peut également télécharger des versions standalone d'Internet Explorer par ici :
downloads.skyzyx.com/inde...

Philippe Worontzoff, le 25 janvier 2006

Merci Gilles, c'est bon à savoir quand on veut tester ces sites sur tout les navigateurs (ce que je n'ai plus fait depuis pas mal de temps et que je ne suis pas près de le faire, je suis trop fier de n'utiliser que des logiciels libre, à part peut-être OOo 2.x qui utilise Java, quoi que, je n'ai pas activé Java donc, si il ne l'est pas par défaut...).

Stephane Deschamps, le 26 janvier 2006

A priori dans XP le 5.5 plante systématiquement depuis peu... C'est bien dommage, c'était utile ce truc.

Laurent Denis, le 26 janvier 2006

Stéphane : curieux, je n'ai aucun problème avec le 5.5 (réinstallation faite pour vérifier). Mais il y a parfois des caprices selon la configuration précise et surtout les mises à jours d'XP installées. L'IE7beta2 standalone ne tourne, chez moi, que sur une seule machine, alors que l'autre est a priori strictement identique... smiley clin d'oeil

Aymeric C., le 27 janvier 2006

j'ai encore appris pleins de trucs! merci :P

Laurent Denis, le 30 janvier 2006

Mise à jour du billet: ajout des informations pour restaurer le support des cookies dans les IE5.0 et 5.5.

papillon41, le 02 février 2006

Je profite de ce billet pour demander si quelqu'un connaît une version standalone de IE6 pour windows 98 se ?
Amicalement.

Les commentaires pour ce billet sont temporairement fermés en raison d'une série d'attaques de spam.