27 fév
Par Clément dans Initiative
Mots-clefs :Chrome, Firefox, Google, IE, Initiative, Internet Explorer, NOIE6DAY, Opera, Safari

Initiée par les espagnols, je lance cette initiative « 2.0″ en France.
Cette initiative vise à « bloquer» votre site pendant une journée au navigateur IE6 afin de faire prendre conscience aux personnes l’utilisant encore, de mettre à jour leur version d’internet explorer (IE) ou de prendre Firefox/Safari/Chrome ou Opéra !
Tout simplement parce que c’est la date de l’arrivée d’internet explorer 7 (via Wikipédia). Le but étant de faire prendre conscience à un maximum de personne que ce « navigateur» ne fait pas profiter de l’internet que tout le monde connais aujourd’hui.
L’opération commencera donc le 18 Octobre à minuit !
Car depuis le 25 août 2004 il n’y a eu aucune mise à jour de ce navigateur et il ralentit l’internet. Nous sommes tous concerné par ce « fléau» !
Le but est de désactiver le CSS chez l’utilisateur venant de sur votre site avec IE6 et de lui laisser un petit message, c’est pas brutal mais ça fera surement réagir tout le monde !
Ici je vais vous présenter plusieurs scripts à mettre sur votre site de façon à avoir tous le même messages !
D’abords commençons par le script qui va détecter la date et le navigateur :
function NOIE6() {
$start = date('U', mktime(-12, 0, 0, 10, 18, 2009));
$now = time() + date('Z') * -1;
$isIE6 = eregi("MSIE 6\.[0-9]+", $_SERVER['HTTP_USER_AGENT']);
if ($isIE6 && ($now >= $start)) return true;
return false;
}
Ensuite le code dans votre html :
if ( !NOIE6() ) {
echo '
';
}
Oui évidemment laisser votre visiteur sans CSS c’est méchant, alors vous pouvez le prévenenir de cette façon la :
Si vous utiliser un blog wordpress c’est encore plus simple ! Il vous suffit de mettre ce code dans le fichier functions.php de votre thème :
function noie6($url){
$start = date('U', mktime(-12, 0, 0, 10, 18, 2009));
$now = time() + date('Z') * -1;;
$isIE6 = eregi("MSIE 6\.[0-9]+", $_SERVER['HTTP_USER_AGENT']);
if ($isIE6 && ($now >= $start)) return "";
return $url;
}
add_filter("stylesheet", "noie6");
add_filter("stylesheet_uri", "noie6");
Pour être efficace, cette initiative doit être suivie par un maximum de site internet, c’est pour cela que je vous conseille de relayer cet article afin de mettre en marche la machine !
J’espère des réactions, des suggestions ? ![]()
Dites moi si cette initiative vous plait ou si cela vous pose problème, je suivrais avec attention cet article !
Cela suscitera peut être des problèmes avec certaines personnes mais c’est un effet du ras le bol. L’optimisation d’un site pour IE6 est catastrophique, l’utilisation de ce navigateur ne suis pas le sens de l’évolution de l’internet, c’est pourquoi je décide d’employer un moyen radical ! Si vous avez une meilleure solution, merci de m’informer dans les commentaires et j’aviserais ensuite !
Ceci est une initiative totalement en règle !
« jQuery File Upload, un petit plugin pour uploader vos fichier avec javascript | ZFSnippets, des morceaux de code pour le Zend Framework »
Aucun trackback
12 commentaires
Matt
27 février 2009 à 18:51
1Bonjour Clément…
J’ai découvert ton blog aujourd’hui même en surfant sur le net.
Et… il est tout simplement terrible…
Je suis moi même webmaster et projet manager pour l’une des plus importante fédération nationale belge.
Ton initiative est je pense, justifiée, j’aurais bien suivi le mouvement mais je ne peux me permettre de mettre en place ceci sur les 7-8 sites que j’administre du fait que mon employeur n’apprécierai et ne surtout, ne comprendrai pas.
Néanmoins, je suis d’avis d’utiliser une méthode plus brutale sur les prochains sites web que je développerai à titre personnel.
J’entends par là, bloquer complètement la page et rediriger automatiquement le visiteur sur une page invitant le visiteur à changer de navigateur pour un plus récent et petit plus, faire de même en cas de non utilisation du javascript.
Je m’explique …
Je propose donc, que quelqu’un prenne l’initiative de développer une seule page hébergée sur un serveur mais dont l’adresse serait communiquée à la communautée du Web.
Cette page comprendrais un message rédigé sous forme de message « officiel» et orienté client (c’est à dire expliquer les choses de façon marketing et sans termes trop technique en expliquant la plus value).
On donnerai ensuite le code type à insérer dans les pages de chaque site. Ce code permettrai de passer en paramètre ($_GET[]) le nom du site, l’url du site ainsi que la langue.
Nous aurions donc une seule page pour tout le monde et donc, le même message et qui plus est en plusieurs langues.
On peut faire pareil avec le javascript car certaines personnes sont paranos et nous enpèche de faire joujou avec de l’Ajax par exemple parcequ’elles ont peur qu’on formate leur disque dur.
Le problème lié au Javascript (et aux activex) est du à la politique de Microsoft (anti-popup, message de prévention), les gens ont peur parcequ’ils ne connaissent pas et que Microsoft leurs dis que c’est pas bon mais ils ne savent pas ce que c’est et refusent par principe, mais personnes ne leur à jamais expliquer à quoi ca sert…
Le seul soucis est de veiller à ce que les navigateurs spécifiques au personnes ayant un handicap (ex : Lynx) puisse visionner correctement la page.
Voilà pour ma contribution lol.
Mais mes idées n’engage que moi.
Bien à toi.
Matt
Dave
27 février 2009 à 22:34
2Je l’ai dit sur Twitter mais je rajoute la suggestion ici
http://css-tricks.com/ie-6-blocker-script/
Je pense qu’on devrait accepter toutes les solutions qui incitent à upgrader, que ce soit un bandeau jaune en haut, un bloquage complet, ou la destruction du site pour le visiteur IE6.
Il faut faire de #NOIE6DAY un tag populaire d’ici la!
cataras
28 février 2009 à 10:10
3Je suivrais le mouvement.
C’est inacceptable de voir qu’aujourd’hui encore, certaines grosses sociétés interdisent à leurs employés d’installer une mise à jour d’internet explorer ou un navigateur alternatif comme Firefox. Il faudrait prévoir une page qui dénonces ces sociétés et leurs responsables informatique un peu oisifs…
booloo
28 février 2009 à 11:58
4Il faudrait militer pour la suppression d’ie6 et surtout pour l’installation de FireFox dans tous les PC vendus ! Que l’utilisateur novice ait au moins le choix !!!
Surtout que les « nouveaux internautes» ne connaissent même pas l’existence d’autres navigateurs !!!
Pour exemple lorsque j’ai installé FireFox chez des amis, il me répondent après 30 min d’explications:
« mais je pourrai toujours utiliser Google..?»
…H.E.L.P…
Ludo42
28 février 2009 à 18:43
5Je trouve que c’est une bonne idée.
Et je trouve que l’idée de Dave (du bandeau jaune) est encore meilleure mais bon que cela soit efficace faudrait que beaucoup de webmasters l’intègrent.
clem
1 mars 2009 à 12:07
6Ouias, forcer la main sur des sites personnels pourquoi pas. Mais désactiver les css je trouve que c’est une connerie, autant dire :» tu vois c’est moche, tu te rends compte que c’est pas calé ? Ben c’est ton navigateur.» Alors que lui dire, « tu vois le site est tout blanc ? C’est à cause de ton navigateur » c’est le prendre pour un con.
Mais sur des sites pros, cette journée est une grande blague, vous imaginez une seconde que pour des raisons de « développeurs» votre client pas se passer de 20% (plus ou moins) de son audience pendant une journée ? Grande blague
Erwan
3 mars 2009 à 14:28
7Je pense aussi que c’est une bonne idée, mais pourquoi se limiter a une seule journée?? Si on veut que IE6 soit enterré pour tout jamais, il faut le bloquer de maniere continue!
J’ai recemment developpé un site blindé de javascript et css, le travail d’optimisation sous IE6 etait tellement important que j’ai laissé tombé…
Dave
3 mars 2009 à 21:46
8Parce que rendu là on demande à tout le monde de bloquer une partie de la population tout le temps. La plupart de mes clients sont commerciaux, ils seront vraiment pas intéressés à bloquer 15% de la population pour toujours.
Bon je sais qu’on veut se débarasser de IE6 mais voici quelques trucs que j’utilises
http://developer.yahoo.com/yui/reset/
CSS à loader en premier pour éliminer les différences entre browsers (surtout padding & margin)
Et l’emsemble de cette oeuvre
http://devsnippets.com/article/15-jquery-plugins-to-fix-and-beautify-browser-issues.html
(surtout DD_roundies)
Clément
5 mars 2009 à 19:39
9Merci Dave pour tes recommandations ! Cela sera surement très utile à pas mal de personne (dont moi).
@Erwan : Pourquoi une journée ? C’est symbolique ! C’est la date qui compte. En effet, cela aurait beaucoup plus d’inpact si on le faisait tout le temps.
@clem : ce ne sont pas des « raisons» de développeurs. Ce site ne permet pas de profiter d’internet comme la plupart des gens le connaisse ! Pour le site de grosse envergure en effet, c’est peut être une mauvaise idée, mais en soi, je ne trouve pas.
@Matt : Pourquoi pas une méthode plus brutale pour les sites persos. Je suis contient que pour les sites d’entreprise cela peut ne pas être à privilégié mais on peut toujours essayer ! J’aime bien ton idée de centraliser cela sur une page commune
a voir alors !
@ludo42 @cataras @booloo : Merci
Erwan
5 mars 2009 à 20:48
10effectivement, une journée c’est symbolique… a condition que ce soit une mobilisation massive! sinon ca sert simplement a rien.
fabien
13 juillet 2009 à 0:20
11tu exagère , IE6 est un très bon navigateur pour aller télécharger firefox après le formatage d’un pc !
gtraxx
4 août 2009 à 12:53
12Ce sujet date un peu mais je pense en choquer plus d’un.
Il y à quelques temps,
nous avons reçu un nouveau client qui ma fais bien rire lorsque je m’occupais de la mise en page de sa newsletters.
Il me dit :
j’ai des trucs bizarre sur ma page.
Je répond : A oui quel sont ils ?
Il me répond : ma page est toute déstructurer et j’ai des cercles qui tourne à l’infini.
Je vérifie sur tous les navigateurs installé sur nos machines (IE6,I7,IE8,FF2,FF3,FF3.5,safari 3, safari 4, opéra,…..)
Bref une belle série, ne voyant pas le problème je lui demande quel navigateur il utilise.
Réponse: IE 4
Laisser un commentaire
Devenir Fan de Dator.fr
Nuage de tags
Sponsors
Blogoliste
Blogs Amis
Derniers Posts
Derniers Commentaires
Les meilleurs sujets
Propulsé par WordPress