Il est reconnu d’utilité publique qu’il faudrait bien se séparer d’Internet Explorer 6. Mais voilà, il y a des durs à cuire et IE6 est encore en fonction avec plus de 20% de part de marché (source StatCounter). Alors que faire ?!
Vous, lorsque vous développez un site, tenez-vous compte d’IE6 ou pas ?!
Est-ce que vous dites à vos clients, comme certains le font maintenant, « nous ne développons plus pour IE6, si vous voulez que ça fonctionne avec ce mer*$! navigateur, il va falloir payer » ?
Ou est-ce que vous impliquez d’office ce navigateur dans vos développements (comme moi en fait…) en vous disant : si ça marche sur ce truc, ça marchera sur tous les autres ?!
Alors ??
Professionnellement, je travaille quasi exclusivement sur de l’appli intranet. Le client maîtrise alors son parc qui est assez homogène : IE6 souvent, IE7 de plus en plus.
Donc on se facilite la vie en limitant les vérifications à faire. Par contre, il y a de l’IE6 ET de l’IE7. Mais bon, faut avouer que dans l’appli de gestion, il n’y a pas beaucoup de spécificités et le tout fonctionne à peu près correctement. On évite les dogmes idiots du genre « pas <table> », tout en CSS2 et ca marche :-).
Coté jeu, j’avoue que je ne me penche pas trop sur le cas IE6. Ma population est tout de même très à jour du fait des mises à jour automatique à la fois de Microsoft et des Firefox. Du coup, je m’assure de la compatibilité IE7, FF2 (3 depuis peu), Opéra et Safari pour les mac intoshistes rares mais tout de même existant.
A vrai dire, mon principe reste tout de même de ne rien faire de trop « chiader » qui pourrait rendre la compatibilité difficile. Et je dois m’assoir sur certaines règles XHTML, ca ne m’empêchera pas de dormir.
Après tout, quand je vois tant et tant de développeur expliquer comment faire des choses non recommandées tout en grugeant les validateurs W3C, je me marre !
Je me rappelle une discussion où un type injuriait presque un autre d’avoir utiliser la balise MARQUEE qui n’est pas recommandée et d’expliquer comment LUI, il faisait en Javascript pour faire défiler son texte tout en restant valide !! Il ne comprenait pas l’idée de l’accessibilité et prenait la règle comme une religion.
Et quand la règles devient dogme, les moutons se multiplient 🙂
Très bon exemple que cette balise « marquee ».
Réfusée au W3C, mais les chinois en ont besoin. Alors que faire ?! Voilà un exemple d’implémentation ni vu ni connu pour Firefox : http://webfx.eae.net/dhtml/xblmarqu…
Cette balise a de forte chance d’être réintégrée dans le HTML5 (http://dev.w3.org/html5/spec/Overvi…)
Que faire ? Cesser de mettre la gouvernance de ce type de consortium entre les mains de gens qui n’ont pas, dans leur culture, les considérations d’ordre culturelle :-).
Au pays du Mc Do, le principe même de la mondialisation c’est « Tout le monde comme nous et cela simplifiera la vie de chacun » :-).
Non, clairement, ce sont des pays comme le Canada, l’Europe (je sais ce n’est pas un pays mais ca reste multi-culturel) qui devraient prendre le lead la-dessus 🙂
Professionnelement parlant, pas le choix de supporter IE6, c’est des clients potentiels.
Pour mes projets perso, je ne le fais plus et affiche des liens bien visibles vers IE7/FF/Chrome et Opera si l’user est sous IE6, jamais eu de plainte, et en 2an j’ai note une baisse de 10% des users de IE6, avec une bonne moitier qui a migre sous IE7, un bon 1/4 sur Firefox et le reste entre Safari, Chrome et Opera.