Présentation
Il est de notoriété publique qu’Internet Explorer est un casse-tête pour les développeurs web qui ont dans l’obligation de faire tourner leur site sur Internet Explorer (peu importe la version, c’est quasiment plus ou moins la même galère).
Comment s’affranchir du temps perdu à essayer de faire en sorte qu’Internet Explorer affiche la page correctement comme sur ses concurrents direct comme Firefox, Chrome ou Opera ? réponse IE7.js.

Ce que j’en pense
Ce script est tout simplement énorme, il permet aux développeurs de se consacrer aux aspects intéressants et productifs du développement web (HTML et CSS) sans se préoccuper du rendu des pages qui, à présent, devient identique sur tous les navigateurs web (à quelques légèretés près).
Avec ce script, nous n’avons presque plus à nous préoccuper de la non conformité de IE aux standards CSS de W3C. Le grand gagnant dans cette affaire est à mon avis Microsoft car ce script leur permet, sans faire d’effort particulier, de faire tourner les applications correctement dans tous ses navigateurs.
A part la taille du fichier à inclure dans ses pages d’une trentaine de kilo octets (30 ko), ce qui en effet alourdi le temps d’affichage d’une page web (surtout pour les petites connexions), je pense qu’il ne faut pas se priver de ce travail formidable réalisé par Dean Edwards.
Alternatives à IE
Internet Explorer est un calvère, l’utilisation de sa version 6 représente encore 15% des utilisateurs dans le monde… c’est un scandale surtout qu’en entreprise nous travaillons encore avec cette version (qui date de 2001), une honte !!
Je ne peux que vous conseiller d’essayer et d’utiliser définitivement un autre navigateur, qui lui respecte les standards du web, voici une liste non-exhaustive par ordre de préférence (qui ne regarde que moi) :
— Excellent article, simple concis mais efficace. Une seule surprise pour moi : tu places Firefox devant Opera ? Perso. j’aurais mis 1/ Google Chromium 2/ Safari 3/ Opera 😀
— IE7.js roxx mais IE en vaut-il la peine, d’autant plus qu’on arrive à une époque où la rapidité d’affichage du site va jouer dans le référencement ? 🙂
Ce n’est pas tant un problème de rapidité d’affichage pour IE mais un affichage et une interprétation différente des balises HTML et CSS, c’est ce qui fait que IE (< v8) ne doit pas être utilisé. Pour ton placement d'Opera avant Firefox je te comprends car tu ne codes pas, pour un développeur Firefox est énorme avec tous ces plugins qui facilitent la vie d'un programmeur 🙂
ouep, +1 pour Firefox, je me suis rendu compte que son système de plugins était énorme pour les programmeurs, mais pour l’utilisateur lambda comme moi je le trouve bien trop lent.
Pour ma part vive Firefox !
Si l’on pouvait comparer les navigateurs à des femmes, voici ce que cela donnerai : browser-womens.
Ouep, celle qui me plaît le plus là-dedans ? Safari.
Dans la même lignée voici ie-css3 qui permet d’utiliser les sélecteurs CSS3 avec Internet Explorer et d’appliquer tous les styles que peut offrir cette nouvelle spécification de CSS.
Pour utiliser les nouvelles balises HTML5 sur IE, voici le script à insérer dans vos pages : html5shiv.
A la fois utile et clair : les articles de Des geeks et des lettres sont parmi les meilleurs de la blogosphère française à l’heure actuelle – Merci de votre travail.
Le roxage fait partie de notre spécialité sur DGEDL 🙂