Les codes Konami sont originairement des codes de triches sur les anciens jeux Konami

Il fallait faire :
Haut, haut, bas, bas, gauche, droite, gauche, droite, B, A
Et depuis les développeurs s’en sont emparés pour créer des ester egg sur les sites web. Grace à un petit bout de code JavaScript il est possible d’ajouter des actions spécifiques lorsqu’un utilisateur exécute le code Konami sur son clavier.
Voici un petit exemple de code à intégré sur votre site pour que dès lors qu’un utilisateur fait le code « Haut, haut, bas, bas, gauche, droite, gauche, droite, B, A » une action se passe.
<script>
var k = [38, 38, 40, 40, 37, 39, 37, 39, 66, 65],
n = 0;
$(document).keydown(function (e) {
if (e.keyCode === k[n++]) {
if (n === k.length) {
konamiCode();
n = 0;
return false;
}
}
else {
n = 0;
}
});
function konamiCode() {
// Ici l'exécution du code
}
</script>
J’ai simplement mis ce code dans mon footer pour qu’il soit actif sur toutes les pages du blog.
Pour l’instant j’ai fait quelque chose de simple pour tester ce code. Mais j’espère avoir le temps de faire quelque chose d’un peu plus fun plus tard.
Il ne vous reste qu’a laisser place à votre imagination pour définir l’action du code ! Sur certains site il lance une musique, affiche un Gif, ou bien renvoi sur un autre site.
Il existe également un bon nombre de site web qui utilisent ces codes, des listing sont dispo sur le net comme ce site par exemple .