En "triffouillant" un peu sur le site de JQuery, j'ai découvert ces quelques lignes :
// Hehe.
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);
} On voit donc que :
- Le script enregistre toutes les touches pressées au clavier dans un tableau kkeys
- Il vérifie à chaque fois si la combinaison de touche contenu dans konami à été saisie ou non, et si c'est le cas, la page est redirigée vers le jeu.

Si vous êtes de ceux qui préfère tester ce easter-egg plutôt que d'entrer directement l'adresse dans votre navigateur, il vous suffit d'appuyer sur les touches de votre clavier dans cet ordre depuis le site de JQuery :
- 2x flèche haut
- 2x flèche bas
- flèche gauche
- flèche droite
- flèche gauche
- flèche droite
- b
- a
Et voila !
Pour ma part je connaissais déjà ce Guitar Hero Like de John Resig (qui est le fondateur de JQuery) mais je dois avouer que j'ai été surpris par ces quelques lignes de code.
De quoi parle-t-on ici ?
Message plus récent
Accueil
7 commentaires:
Ajoutez un commentaire via Google Friend Connect... ...ou en utilisant les commentaires standards sous Blogger...Bah sur leur site j'arrive pas à avoir l'easter egg... (firefox 3) et le guitar hero est pas terrible...
jeudi, 04 décembre, 2008
GeekShadowjeudi, 04 décembre, 2008
538Il y a le même style de cheat sur Geekandhype.com :)
dimanche, 07 décembre, 2008
Joris"Il y a le même style de cheat sur Geekandhype.com :)"
Euh...peut-être oui, mais où est le rapport ?
De plus je ne pense pas que GeekAndHype aille aussi profondément dans l'explication de la découverte (peut-être se contentent-ils simplement de relayer l'information) je dis cela au vu de leurs lectorats qui n'est pas forcément développeur (comme c'est le cas sur ce blog) mais plutôt technophile.
dimanche, 07 décembre, 2008
François-Guillaume RibreauTu n'as pas du comprendre... Je ne suis pas en train de critiquer ton article, au contraire, je trouve que c'est une bonne découverte. :)
Je disais juste qu'il utilise ce type de cheat code en JS pour rediriger vers une page cachée. Le rapport, c'est donc le cheat, et pas l'article. ;)
lundi, 08 décembre, 2008
JorisAhh interressant, en effet, je n'avais pas compris ton commentaire en effet ^^ Tu peux me donner la manip pour GeekAndHype (histoire que cela m'évite de regarder ^^) ?
Merci d'avance :)
lundi, 08 décembre, 2008
François-Guillaume RibreauEuh il me semble que c'est la même.
mardi, 09 décembre, 2008
JorisJe veux participer à la discussion !
Soyez le premier à relayer l'information !
Me linker