mardi 12 mai 2009
Connaissez-vous le Konami Code ? Piqué par la curiosité sur le statut d'un ami sur Facebook, j'ai essayé cette suite de touches, inspirée d'un cheat classique présents dans plusieurs jeux de la marque. Certains sites web ont repris l'idée et y ont caché un oeuf de pâque informatique (easter egg).
Sur Facebook, on peut en tout temps (même en n'étant pas connecté) entrer sur son clavier la suite ci-dessous pour voir apparaître un effet graphique caché.
Du côté de la programmation, le site de jQuery compte parmi ceux qui ont la fonction cachée. En entrant le code, vous serez redirigé vers la page JavaScript Rock Star pour y jouer Nirvana - Smells Like Teen Spirit - à une version simplifiée de Guitar Hero.
J'ai fouillé dans la source et j'ai trouvé le code nécessaire pour implémenter le Konami Code :
// Hehe.Enfin, vous pouvez poursuivre votre visite en vous rendant sur un site qui répertorie les endroits compatibles avec le code Konami. Mémoriez bien le code, vous en aurez besoin pour entrer!
if ( window.addEventListener ) {
var kkeys = [], konami = "38,38,40,40,37,39,37,39,66,65";
window.addEventListener("keydown", function(e){
kkeys.push( e.keyCode );
if ( kkeys.toString().indexOf( konami ) >= 0 )
window.location = "http://ejohn.org/apps/hero/";
}, true);
}