BlogBang

Comment se débarrasser d’Internet Explorer 6 en douceur

capture 51 Comment se débarrasser dInternet Explorer 6 en douceur

Il y a en ce moment sur le net, une campagne pour se débarrasser d’Internet Explorer 6… IE 6 est en effet bourré de failles mais surtout de problèmes de rendu d’affichage qui obligent les développeurs de sites internet à imaginer de savantes bidouilles pour les contourner… Certains de ces dev ont même monté des blogs pour cracher leur haine d’IE !

Bref, l’objectif de tous ces développeurs est de se débarrasser d’Internet Explorer 6.0 … Pas évident quand on sait qu’il y a encore 20% d’internautes qui utilisent ce browser sorti en octobre 2001 ! Même Microsoft se met de la partie et souhaite qu’on abandonne tous IE 6 !

Il existe pourtant des solutions ou des scripts pour aider vos visiteurs à faire le changement… Certains sont très radicaux comme StopIE6 qui vise à empêcher tout accès au site web si l’internaute utilise un IE 6 et d’autres sont plus softs en proposant simplement à leurs visiteurs de faire le changement.

C’est ce que propose IE6 Update ! Ce petit script se place avant la balise </body> de votre page web et affiche une petite barre d’update en haut du navigateur, proposant à l’internaute de faire sa mise à jour vers IE 7/8.

<!–[if IE 6]>
<script type= »text/javascript »>
/*Load jQuery if not already loaded*/ if(typeof jQuery == ‘undefined’){ document.write(« <script type=\ »text/javascript\ »Â Â  src=\ »http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js\ »></ »+ »script> »); var __noconflict = true; }
var IE6UPDATE_OPTIONS = {
icons_path: « http://static.ie6update.com/hosted/ie6update/images/ »
}
</script>
<script type= »text/javascript » src= »http://static.ie6update.com/hosted/ie6update/ie6update.js »></script>
<![endif]–>

Ce qui donnera ça au final (en anglais) :

capture 49 Comment se débarrasser dInternet Explorer 6 en douceur

Attention tout de même, si vous êtes en entreprise et que vous êtes sur IE 6, il se peut que votre administrateur réseau ne veuille pas que vous passiez sur IE 7 ou IE 8 pour des raisons de compatibilité avec vos outils internes. C’est mieux d’aller lui en parler avant d’installer une nouvelle version d’Internet Explorer.

A bon entendeur…

Publicité

Je vous recommande aussi la lecture des sujets suivants


Faites un lien vers cette news sur votre site



33 commentaires

  1. patate Reply to this comment


    c’est vraiment top comme technique, juste un truc c’est que ça charge JQuery même si on l’utilise pas mais bon c’est pour la bonne cause.

    Posté le 20 avril 2009 à 10:23:38

  2. chels Reply to this comment


    Dans ma boite, l’intranet ne marche QUE sur IE6, même Firefox ne fonctionne pas en changeant l’user-agent! :(

    Posté le 20 avril 2009 à 10:24:21

  3. David Lafon Reply to this comment


    Comme tu le soulignes à la fin de ton article, IE6 est encore énormément implanté en entreprise. Je n’ai pas trouvé de statistiques dessus mais de mon expérience, j’estime qu’environ les 2/3 des utilisateurs d’IE6 le sont en entreprise contraints par une compatibilité d’outils internes vieillissant. Et ce n’est pas avec l’aide des DSI qu’il faut compter ;-)

    Posté le 20 avril 2009 à 10:25:46

  4. Comment demander poliment à ses visiteurs de mettre à jour IE6 | Oxeron Internet and Mobile Servic Reply to this comment


    [...] chez Korben, ce ptit script jQuery va trouver rapidement sa place sur tous mes sites d’ici peu de [...]

    Posté le 20 avril 2009 à 10:26:09

  5. __roger__ Reply to this comment


    C’est quand même honteux qu’une boite comme Microsoft fasse autant galérer les créateurs de sites web en les obligeant à faire des hack (=> surplus de travail + prise de tête) pour qu’un site respectant les standards ai un rendu correcte sur leur navigateur!
    Si seulement cela representé une proportion marginale d’utilisateurs mais c’est loin d’être le cas…

    Posté le 20 avril 2009 à 10:51:06

  6. Joris Reply to this comment


    Bien :)

    Posté le 20 avril 2009 à 10:51:36

  7. Pixel Reply to this comment


    @patate: Heuu… ça ne charge JQuery qu’avec IE6…
    D’ailleurs il manque un tiret dans le syntaxe du commentaire conditonnel :
    <!-- [if IE 6]> -->
    <![endif]-->

    Posté le 20 avril 2009 à 10:52:14

  8. Korben Reply to this comment


    @Pixel: En fait, bizarrement sur Wordpress, lorsque je met 2 tiret côte à côte, ça me fait un espèce de trait uni… je ne sais pas comment virer ça.

    Exemple : –

    Posté le 20 avril 2009 à 10:53:47

  9. Etienne Fontan Reply to this comment


    Perso je fairait pas confiance , ca me fais penser aux faux anti-virus

    Posté le 20 avril 2009 à 10:56:55

  10. Korben Reply to this comment


    J’ai trouvé la soluce: http://www.corey-m.com/blog/?p=310
    http://www.linuxscrew.com/2007/09/23/disable-double-hyphen-to-dash-wordpress-replacements/

    Posté le 20 avril 2009 à 10:57:30

  11. bozzo Reply to this comment


    Dommage que parfois on ait pas le choix !
    Personnellement j’ai du batailler pour installer IE7 et le SP3 d’XP sur ma machine … j’ignore encore la raison mais chaque installation foirait …
    En tout cas un tel script est intéressant … mais ça ressemble étrangement à un pop up qui souhaiterait installer un logiciel malveillant ! Espérons que les utilisateurs fassent confiance ;)

    Posté le 20 avril 2009 à 11:06:54

  12. Pixel Reply to this comment


    Argg j’ai dû mettre des caractères interdits dans mes deux commentaires… Le premier que j’ai édité a été classé spam et le deuxième n’apparait pas… Mais bon t’as trouvé la solution alors ça va :p

    Posté le 20 avril 2009 à 11:11:15

  13. Azaret Reply to this comment


    @patate: Je ne suis pas sur mais c’est justement le but d’essayer de charger JQuery, je m’avance peux-être mais IE6 ne peut pas lancer JQuery ou du moins cette version, donc il demande lui-même à être mis à jour.

    Sinon je suis d’accord, j’ai du faire un site compatible avec IE6 vu que la boite l’utiliser et c’était traumatisant comme expérience …. ^^
    Donc se scripte va vite être mis sur mes site, merci à toi Korben.

    PS: dis Korben c’est possible de savoir d’où tu sort l’image en haut de la news s’il te plait, merci.

    Posté le 20 avril 2009 à 11:59:50

  14. nferonf Reply to this comment


    c’est au admin réaux de bosser sérieux dans les boites ils ont cas mettre leur W update a jours sérieux

    Posté le 20 avril 2009 à 12:09:54

  15. inso Reply to this comment


    @Azaret: En effet, il à oublié la source ;) Mais ca doit venir de flickr :)

    Code mis en place sur mon blog ! merci Korben ;)

    Posté le 20 avril 2009 à 12:10:44

  16. Korben Reply to this comment


    @Azaret: C’est le header de ce site : http://www.bringdownie6.com/

    Posté le 20 avril 2009 à 12:17:21

  17. antouane Reply to this comment


    Laisser IE6 installé en entreprise est désormais considéré comme une faute grave !

    Posté le 20 avril 2009 à 12:45:47

  18. chels Reply to this comment


    Malheureusement, l’upgrade sera faite lorsque les PC seront migrés vers une nouvelle version de Windows…

    Posté le 20 avril 2009 à 13:27:34

  19. Symen Reply to this comment


    Etienne Fontan +11

    Je trouve l’idée très bonne, mais le résultat final fait surtout penser a un rogue…
    A modifier.

    Posté le 20 avril 2009 à 13:39:28

  20. coreight Reply to this comment


    @antouane:

    +1 :-D

    Je dirais même plus : faute lourde car intention de nuire à l’entreprise ou l’employeur ;-)

    Posté le 20 avril 2009 à 14:43:47

  21. XoraX Reply to this comment


    moi je préfère faire le porc : http://www.xorax.info/no-ie.php
    c’est plus radical :p

    Posté le 20 avril 2009 à 15:04:33

  22. Link Reply to this comment


    Bonjour !

    Dites moi, personne n’aurais le même genre de script mais pour Firefox ? Une barra qui s’affiche en haut du navigateur conseillant l’installation de Firefox pour des raisons de compatibilités avec le site web en question.

    Merci d’avance !

    Posté le 20 avril 2009 à 15:37:24

  23. Sora Reply to this comment


    Je fais partie de ces utilisateurs qui utilisent IE6 contre leur gré.
    Je fais aussi partie des développeurs qui font tous pour rendre leur site « compatible avec IE6″ (même si la plupart du temps suivre les standards suffit à faire le plus gros du boulot), et ça n’a rien de « traumatisant »…

    Je trouve toutes ces techniques qui visent à bloquer IE6 ou à demander à l’utilisateur de mettre à jour leur navigateur assez vexantes, de plus ce n’est pas ça qui va me faire changer de navigateur (je ne peux de toute façon pas), mar contre ça le don de me faire oublier un site rapidement.

    Cette technique ci à le donc d’être discrète et masquable (même si l’ajout d’un élément lui permettant de mémoriser les utilisateur ayant demande le masquage serait un plus), par contre je ne pense pas qu’elle fasse beaucoup bouger les choses.

    Perso j’attend que ma boite installe windows 7, mais avec la crise toussa… c’est pas gagné…

    Posté le 20 avril 2009 à 15:38:03

  24. exdeus Reply to this comment


    Salut Korben
    Personellement au boulot , tout est absolument bloquer , pas moyen d’installer firefox (enfin si mais pas de navigation possible), impossible d’acceder a de nombreux site dont les sites de proxy :(
    Et donc impossible de quitter explorer 6 , je n’est peu plus ;)
    Pourquoi pas un billet d’astuces pour les victimes d’explorer 6 , ou d’un admin manchot …

    (Enfn manchot qui connait pas linux ^^^)

    Posté le 20 avril 2009 à 16:43:43

  25. Korben Reply to this comment


    @exdeus: si tu regardes les configs proxy de ton IE et que tu remets les même dans ton Firefox, je suis sûr que la connexion au net fonctionnera dans Firefox

    Posté le 20 avril 2009 à 16:47:39

  26. Trust Reply to this comment


    A quand le IE Killer ?? j’en ai marre de me voir imposer ce navigateur merdique , et ce même sur les una ….tout ce que je peux faire jusqu’à maintenant c’est une règle qui interdit à IE de se connecter a internet , mais le problème est toujours là …

    Posté le 20 avril 2009 à 22:57:46

  27. ludovic Reply to this comment


    Perso je n’utilise pas de javascript mais un commentaire conditionnel placé au début du body.

    [if lte IE 6]
    style
    #ie6msg{border:3px solid #090; margin:8px 0; background:#cfc; color:#000;}
    #ie6msg h4{margin:8px; padding:0;}
    #ie6msg p{margin:8px; padding:0;}
    #ie6msg p a.getie8{font-weight:bold; color:#006;}
    #ie6msg p a.ie6expl{font-weight:normal; color:#006;}
    style
    div id= »ie6msg »
    h4
    Savez-vous que votre navigateur est obsolète ?
    h4
    our naviguer de la manière la plus satisfaisante sur notre site nous recommandons que vous procédiez à une mise à jour de votre navigateur. Vous utilisez Internet Explorer 6 ou une version inférieure alors que la version actuelle est Internet Explorer 8. La mise à jour est gratuite. Si vous utilisez un PC au travail, veuillez contacter votre service informatique.
    Si vous le souhaitez, vous pouvez aussi essayer d’autres navigateurs Web populaires comme par exemple FireFox, Opera ou Safari
    div
    ![endif]

    Posté le 21 avril 2009 à 05:30:52

  28. exdeus Reply to this comment


    @Korben:

    Merci je vais essayer ça

    Posté le 21 avril 2009 à 11:02:55

  29. Clochix Reply to this comment


    Je confirme que le principal îlot de résistance d’IE est les entreprises, surtout quelques très grosses avec des dizaines de milliers de postes et de nombreuses applications ne fonctionnant qu’avec IE6. Même si ce dernier point change, migrer vers un navigateur moderne implique souvent également faire évoluer la machine, d’où des coûts assez énormes en terme de matériel et licence. Et tant que quelques pontes dans les grosses boîtes utiliseront IE6, il restera dans les navigateurs cibles à supporter. Et du coup on se prive de tout ce qui arrive dans les navigateurs récents (cf par exemple les démos de Paul Rouget avec Firefox 3.5 : http://people.mozilla.com/~prouget/demos/ ).

    On peut essayer de se consoler en se disant que plus les DSI attendent pour faire évoluer leur parc, plus l’alternative GNU/Linux devient crédible (et d’autant plus avec le machin qu’il y a parait-il en ce moment, une crise économique ou un truc dans le genre).

    Cependant, attention avec les javascripts situés sur des sites externes qui incitent à télécharger une version récente d’un navigateur: vérifiez qu’ils pointent vers un site officiel de téléchargement, et pas vers un malware…

    Posté le 22 avril 2009 à 07:54:59

  30. IE6 à sa rubrique nécrologique ! | Le blog de Yohann CIURLIK | Spawnrider.Net :: Blog Reply to this comment


    [...] Certains tentent de l’éradiquer en lançant des campagnes dédiées… ou la méthode douce… [...]

    Posté le 8 mai 2009 à 00:11:34

  31. Alias Docteur House Reply to this comment


    Figurez vous après une petite recherche sur google sur les mots clés « bloquer IE 6.0″, je vois beaucoup de sujet sur…. BLOQUER L’installation de IE 8.0 !!!

    alors que IE 8.0 corrige le tir et revient à un peu plus de respect des standards CSS, il se trouve qu’il y a une large bande d’ayatollahs qui n’en veulent même pas et préfère rester toujours avec les versions inférieures de IE.

    Contrairement à vous, j’ai beaucoup de visiteurs sous IE 6.0, IE 5.5, IE 5.0, IE 4.0 et IE 2.0 !!! oui oui oui !!!
    en fait de visiteurs, je pense qu’il s’agit pour la plupart de machines robots spammeurs, donc j’ai cherché vainement et encore jusqu’à aujourd’hui la meilleure méthodes pour bouler tous ces indésirables… ya rien à faire, même en 2030, il y aura toujours du IE version pourrie.
    Si seulement avant d’acheter un ordi, on obligeait les gens à se former correctement mais bon, on paye aujourd’hui le prix de la démocratisation et la vulgarisation de l’informatique.

    Posté le 22 mai 2009 à 17:24:02

  32. Gerard Reply to this comment


    Cool.
    Il y a aussi un code dans le meme genre, mais sans Jquery a la maniere de Youtube:

    http://jerusalemstyle.com/blog/dropping-ie6-no-more-ie6-support-appeal-webmasters-revolution-20090714-38

    Posté le 17 juillet 2009 à 16:48:24

  33. vishall Reply to this comment


    Merci pour le lien vers notre blog! C tres gentille!

    Posté le 23 octobre 2009 à 14:39:33