Bezelweb

Les facettes du Web

Se débarrasser d’IE6 façon Amélie Poulain

Malgré tous les problèmes reconnus d’Internet Explorer 6, les informaticiens en entreprise ont du mal à faire comprendre la nécessité des mises à jour à leurs utilisateurs, et s’ils parlent de problèmes techniques ils se retrouvent engagés à les résoudre…

Christian Heilmann s’inspire donc des facéties d’Amelie Poulain, pour faire en sorte que les problèmes d’IE6 passent pour autre chose que des problèmes techniques.

IE6 a maintenant 11 ans, et bien que maintenu jusqu’en 2014 par Microsoft, les professionnels de l’informatique veulent s’en débarrasser au plus vite. Il est peu sécurisé, peu performant, ne respecte pas les standards et ne possède pas d’onglets, mais il est encore présents dans les entreprises où les utilisateurs non informaticiens ont du mal à accepter le changement de leur outils et donc de leurs habitudes.

Il faut d’autres arguments.

Dans des situations qui ne lui plaisaient pas, Amélie Poulain faisait preuve d’originalité pour inventer des plans machiavéliques visant à déstabiliser, ou finalement à faire prendre conscience.

Le script de Christian Heilmann va faire en sorte que ce soient les utilisateurs qui se plaignent d’IE6.

Le résultat en vidéo:

Le code suivant va générer un effet de flou aléatoire en utilisant le filtre MotionBlur d’Internet Explorer :

if(document.all && !window.XMLHttpRequest){
 var x = 1,when=0,str,dir,fil;
 function amelie(){
 if(x == 2){ x = 0; }
 if(x == 0){
  str = 0; dir = 0;
  when = Math.floor( Math.random() * 10000 ) + 2000;
  setTimeout( 'amelie()', when );
}
 else {
  str = Math.floor( Math.random() * 2 ) + 2;
  dir = Math.floor( Math.random() * 360 );
  setTimeout( 'amelie()', 500 );
 }
 var fil = "progid:DXImageTransform.Microsoft.MotionBlur(strength="+str + ",direction=" + dir + ",enabled='true')";
 document.body.style.filter = fil;
 x++;
 }
 setTimeout('amelie()',1000);
}

Avec ce code en place, vous pourrez appliquer la suite du plan diabolique :

  • utiliser amelie() sur votre site,
  • paraître confus et nier tout problème quand les gens vont commencer à se plaindre – votre code est OK,
  • prenez à témoin des experts qui parlerons du concept de “fatigue logiciel”. Ce concept prétend que les logiciels, comme toute autre machine, se détériore au fil du temps et commence à se comporter de manière erratique [...],
  • faites passer la rumeur que la “fatigue logicielle” d’IE6 fait qu’il ne fonctionne pas correctement avec la carte vidéo, ce qui explique pourquoi l’écran se trouble,
  • prenez à témoin d’autres experts qui feront le lien de ses problèmes d’affichages avec la détérioration de la vue et les maux de crâne des employés,
  • ainsi nous faisons passer les problèmes d’IE6 pour des problèmes de santé que les entreprises mettent beaucoup moins de temps à traiter que les problèmes techniques…

And voilà.

via Ajaxian

WordPress SEO fine-tune by Meta SEO Pack from Poradnik Webmastera

Page optimized by WP Minify WordPress Plugin

Close