Je le dis et je le répète : il faut arrêter de s’acharner à faire fonctionner parfaitement son site sous IE6. Chaque semaine, il y a un nouvel article qui prône cette idée, et c’est très bien.
Est-ce qu’un site doit apparaître exactement pareil sous chaque navigateur ?
Pour ceux qui ne le sauraient pas encore : la réponse est non.
Notez l’adverbe “exactement”. Parce que d’un côté, il faut que l’utilisateur puisse reconnaître un site, quel que soit le navigateur utilisé. Mais des différences (plus ou moins) légères dans le graphisme sont non seulement tolérées mais parfaitement admises. Ne pas avoir de coins arrondis (par CSS ou PNG), de dégradés complexes (par PNG), des ombres portées… sous IE6 n’est pas un problème.
C’est surtout qu’un utilisateur d’IE6 ne verra aucune dégradation dans sa version vu qu’il ne verra pas la “bonne version”!
Et puis d’abord, tout le monde n’a pas toutes les polices utilisées sur un site (Arial inexistant sous Linux ?), donc il y a déjà obligatoirement des différences, et des grosses différences : la typographie c’est au moins la moitié du design.
Les hacks, c’est marrant 3 secondes
Entre les hacks CSS et les hacks PNG (en script ou pas), c’est apprécier le funambulisme.
Pour les PNG, c’est vraiment un contre-sens de vouloir le supporter sous IE6. Il sait pas faire, il sait pas faire! Tant pis pour lui! On prendra des aplats, ou des GIF corrects, ou bien on vire le superflux. Sinon c’est aller contre nature. C’est comme si on demandait à un éléphant de nager ou à Benabar de faire de la musique!
Pour les hacks CSS, le minimum c’est de pas les mélanger avec la feuille de style principale et de tout regrouper dans un fichier ie6.css distinct.
90% de temps d’intégration pour 10% des utilisateurs ? Belle productivité!
J’exagère le ratio 90/10 mais l’idée est là : passer autant de temps pour une faible minorité d’utilisateurs est une erreur d’efficacité. C’est mal gérer ses ressources. Parce que dans l’autre sens, 90% des utilisateurs voient le site comme il devrait être. 90%, c’est énorme non ? Et il faudrait se brider envers ces 90% pour satisfaire les 10% fatals ?
J’ai l’impression que l’on reste depuis trop longtemps dans une optique de support IE6, parce que c’est IE6. C’est le navigateur que tout le monde connaît, que tout le monde a connu. On a l’impression qu’il domine encore le monde, alors que c’est un vieux crouton que tout le monde se doit d’oublier. C’est bon là! C’est fini!
Les gros n’aiment pas les vieux
Nous, pauvres web designers, on aimerait bien envoyer ad patres IE6. Sauf qu’à notre échelle, c’est moins de l’impact que du boycott.
Il nous faut un compagnon, des compagnons, des gros compagnons. Genre, le BIG compagnon qu’est Google. Bon, on a pas réussi à avoir Google, mais on a un de ses potes : YouTube qui arrêtera de supporter IE6. Et apparemment, Digg va faire pareil. Ah oui, d’ailleurs, Facebook fait ça aussi depuis quelques temps.
J’espère que ça va interrompre définitivement le cercle vicieux du “ça marche sous ie6, pas besoin d’upgrade” —> “encore beaucoup de gens sous ie6, je fais un site compatible”. Si tout le monde s’y met, peut-être que les mauvais administrateurs réseau qui refusent d’installer IE6 dans leur boite remarqueront que plus aucun site ne fonctionne correctement et qu’il faudrait peut-être se remettre en question. Hein! On est plus en 2000! La France n’est plus championne du monde! C’est fini!
Au final…
Si l’expérience utilisateur reste correcte sous IE6, alors c’est le principal. Après, le graphisme, on s’en fout. Exemples : StopDesign et TweetDeck qui offrent 2 versions carrément différentes entre un bon navigateur et IE6.
Bref, le mot d’ordre : Stop IE6.



19 commentaires
Popo le 20 Jul à 09:44
Bravo !
Let le 20 Jul à 10:27
Tout à fait d’accord avec cet article !
Notre métier est de présenter de l’information, alors tant qu’elle reste accessible sur ie6, cela suffit !
Quelle ineptie de perdre son temps à apparenter une mule à un cheval de course…
ousmane le 20 Jul à 10:50
complétement d’accord avec toi . J’ai récemment stoppé le support d’ie 6 sur mon site après avoir réalisé qu’ en tant que développeur nous avons notre part de responsabilité dans la résistance des navigateurs obsolètes sur le marché. Tant que nous fournirons des sites compatibles avec les browsers obsolètes l’internaute lambda ne ressentira aucun besoin d’évoluer….
Mais les choses sont en train de bouger et des sites à très forte audience ( youtube récemment )sont en train de lacher ie 6…
Un mot d’ordre donc : STOP IE6 !
Laurent le 20 Jul à 10:58
Une manifestation c’est à la mode ! Ca ne serait pas envisageable ?
Moi j’en ai marre d’IE6, surtout comme c’est dit pour 10% des gens…
nineosoe le 20 Jul à 11:19
MDR (pour Benabar) et bravo ! On a déjà du mal avec IE5…
Carving le 20 Jul à 11:57
Evidemment d’accord (sauf pour les éléphants qui nagent très bien merci pour eux) et très bon blog (au passage).
Le problème, évoqué d’ailleurs dans un autre billet il me semble, c’est que les utilisateurs ignorent tout du problème. Ils utilisent le navigateur de leur machine, point. Plus vite les utilisateurs comprendront l’intérêt d’upgrader OU de changer de navigateur, plus vite on sera débarrassé de cette saloperie. Encore faut-il les informer.
Alors perso, voilà ce que j’ai décidé de faire : j’affiche le message suivant sur mon dernier site (mon client est cool, ce n’est pas toujours le cas):
“Votre navigateur Internet Explorer version 6 est une vieille badasse qu’il conviendrait de remplacer urgemment par une version plus récente, moins boguée, plus sûre et capable de traiter correctement l’affichage de sites Web modernes, en général, et du présent site, en particulier.”
Suit une liste de liens vers les pages de téléchargement de FF, Safari, Opéra, etc…
bgouban le 20 Jul à 14:36
Astuce : prévenir les internautes sous IE6 que leur navigateur est obsolète avec un gros message qu’ils ne pourront pas rater, et inciter à la mise à jour IE8/FF/CHROME/etc…
Bel article sinon
Xavier le 20 Jul à 14:40
Je ne serais pas si catégorique
10% c’est quand même représentatif surtout qu’on ne tient pas compte des intranet.
Cependant je suis largement d’accord sur le fait que le visuel ne doit pas être le même et que IE6 doit donc se contenter d’une version beaucoup plus simplifiée.
Youtube a lancé un pavé dans la marre avec le bandeau contre IE6 donc en attendant que les “gros” français (dailymotion, overblog, ..) ci-mette on va rester dans la même galère.
Le Détracteur Constructif le 20 Jul à 17:33
En effet, ceux qui utilisent encore IE6 devraient simplement assumer leur choix et vivre l’expérience web qu’ils “méritent”. Et pour les intégrateurs comme moi, ça nous permettrait d’avancer au lieu de stagner…
Seulement, mon patron n’est pas du même avis
J’ai appris aujourd’hui que Facebook ne supporte plus du tout IE6 (j’ai essayé, et le site ne s’affiche pas du tout comme il devrait) et Youtube affiche effectivement un message comme quoi IE6 ne sera bientôt plus supporté.
Rien qu’avec ces deux sites, ça devrait faire un assez bon ménage.
Benoit le 20 Jul à 21:29
>90% de temps d’intégration pour 10% des utilisateurs ? Belle productivité!
Je ne suis pas du tout d’accord avec cet argument. C’est celui qu’utilisait certaines personnes il n’y a encore pas si longtemps pour justifier que leur site ne fonctionnent pas avec autre chose qu’IE.
Pour ma part, je dirais juste “Supportez les standards. C’est au navigateur de faire le reste.”
Skaalf le 21 Jul à 10:45
Supporter les standards, ça reviens pas à dire que ça marchera pas sous IE ?
Au delà des problèmes des support des HTML / CSS, il faut aussi prendre en compte l’implémentation merdique de JS dans IE (toutes versions).
Toute la beauté de la chose résidant dans son coté indémerdable, grâce au(x) magnifique(s) message(s) d’erreurs fournis par IE: “Cet objet ne possède pas cette propriété ou cette méthode” avec un numéro de ligne merdique. Merci je suis bien avancé avec ça.
PS: vivement les CSS 3, les hack pour avoir des coins arrondis et des drop shadows ça va bien 5 minutes.
Pulupulu le 21 Jul à 11:04
Allez dire ça aux commerciaux qui apportent les sousous ^^
Et puis arrêtez c’est pas si compliqué que ça de pondre un site compatible…
Moi ce qui n’énerve limite plus, c’est safari qui grossit les polices.
Ca, c’est vraiment chiant.
Olivier le 22 Jul à 22:04
@Skaalf : toi t’as jamais testé IE8… Il affiche très bien les messages d’erreurs javascript.
Internet Explorer 6, je te hais! | blog.bouctoubou.com - path ton chemin | Webdesigner et Intégrateur XHTML - CSS Freelance le 28 Jul à 03:03
[...] Il y a des fois, même quand on a pas le temps, où il est important de poster son désespoire face à ce dinosaure de navigateur encore imposé et utilisé par beaucoup de personnes / agences… Je ne sais pas trop quelle part de marché il peut encore avoir à travers le monde, mais pitié, que ça cesse, c’est une perte d’énergie et de temps incroyable! Je fais donc suivre l’excellent article de Jeremy à ce sujet : Mais arrêtez avec IE6!. [...]
rezki le 28 Jul à 22:54
Je suis absolument d’accord, sauf concernant Benabar. Bon, je vous l’accorde, son site n’est pas une merveille en matière de standarts, mais il chante bien.
Duro Jean-François le 18 Feb à 14:49
100% d’accord, et puis vu les problèmes de sécurité IE6 je me demande comment il y a encore des gens qui l’utilise
Decoupons nos reductions le 14 Apr à 09:32
Amen.
Sur notre site visité avec *** IE6, support graphique minimal et le premier coupon qui s’affiche est un lien pour télécharger Firefox.
Sinon vivement CSS3 aussi.
deltree le 23 Jun à 12:11
Je m’insurge! Les éléphants savent très bien nager!
Tout à fait d’accord pour tout le reste: le problème c’est qu’on développe pour IE6 parce que les décideurs l’ont décidé: que c’est écrit dans leur specs miteuses, et qu’il ne changeront rien, et qu’on n’a qu’à obéir.
Enfin avec tous les framework RIA avec Ajax/javascript les IE6 sont à genoux, ils vont peut-être se décider à changer?
Bientôt ils vont nous demander de faire de l’HTML5 sous IE6
faut-il abandonner internet explorer 6 ? – Synapse Studio le 15 Aug à 11:41
[...] Mais arrêtez avec IE6 [...]