recherche
Maisoninterface Webjs tutorielVotre site a-t-il le code konami?

Votre site a-t-il le code konami?

Votre site a-t-il le code konami?

Pour ma défense, je viens de rentrer de deux semaines, principalement hors ligne, des vacances à l'étranger. Je ne savais donc pas ce qu'il voulait dire quand mon compagnon, Royce, m'a envoyé un tweet direct:

Pourquoi n'avez-vous pas de code konami sur votre site?

Maintenant, à ce stade, j'ai eu l'occasion d'utiliser rapidement Google pour maintenir la charade fragile que je suis branché sur tous les derniers mèmes. Mais non, affligé d'une honnêteté soudaine, j'ai envoyé la réponse moins que stellaire:

Qu'est-ce qu'un code konami?

J'aurais dû utiliser le google; Mon crédit geek est en ruine. S'il y a des lecteurs qui n'ont pas encore entendu parler du code Konami, ce problème vous sauvera du même sort.

J'adore les œufs de Pâques sur les sites Web; J'ai une attraction perverse pour passer du temps et des efforts pour écrire du code pour des raisons totalement inutiles. Le code Konami revient aux codes de triche de la console à l'ancienne; Le combo clé est en haut, en haut, en bas, en bas, à gauche, à droite, à gauche, à droite, B, A. Si vous souhaitez en savoir plus, une vidéo sur YouTube explique tout. Il y a eu une vague de sites qui ont implémenté un œuf de Pâques, déclenché lorsque vous entrez le code. Le site ESPN l'a fait pour la Journée des imbéciles d'avril et le site JQuery en a eu un excellent depuis des lustres, ainsi que Google Reader et même Facebook. Visitez les sites de code Konami pour trouver une liste de sites.

J'ai jeté un coup d'œil à plusieurs solutions basées sur JavaScript pour la mise en œuvre d'un tel œuf de Pâques, et j'ai trouvé un exemple de jQuery très lisse de Paul Irish qui présente un peu de JavaScript-Fu. Le script utilise un écouteur d'événements pour intercepter les événements Keydown et garder une trace de toutes les clés entrées. Si la combinaison de touches pressé contient le code konami, l'œuf de Pâques est déclenché:

var kkeys = [], konami = "38,38,40,40,37,39,37,39,66,65";
$(document).keydown(function(e) {
  kkeys.push( e.keyCode );
  if ( kkeys.toString().indexOf( konami ) >= 0 ){
    $(document).unbind('keydown',arguments.callee);
    // Launch easter egg here          
  }
});

Le script commence par déclarer quelques variables; Kkeys, un réseau vide utilisé pour stocker les pressions de touches de l'utilisateur; et Konami, une chaîne représentant les KeyCodes pour la bonne combinaison de clés.

Un écouteur d'événements est joint à l'objet de document pour écouter l'événement Keydown. Chaque fois qu'une touche est enfoncée pendant que la page est chargée, le Keycode est ajouté au tableau Kkey. Le script vérifie ensuite si le code Konami a été entré. Si c'est le cas, alors l'auditeur d'événements est supprimé et l'œuf de Pâques est révélé.

Remarquez l'utilisation des arguments.Callee? (J'ai écrit sur l'objet d'arguments étranges mais utiles dans le numéro de Tech Times # 215.) La propriété Callee fait référence à la fonction actuelle, donc l'utilisation d'arguments.Callee est un excellent moyen pour une fonction d'écoute d'événements de se supprimer. Dans cet exemple, il permet également à la fonction d'écoute d'événements de rester anonyme.

L'œuf de Pâques sur le site Irish Paul utilise les services de Cornify, un service Web de licorne et arc-en-ciel très utile:

var kkeys = [], konami = "38,38,40,40,37,39,37,39,66,65";
$(document).keydown(function(e) {
  kkeys.push( e.keyCode );
  if ( kkeys.toString().indexOf( konami ) >= 0 ){
    $(document).unbind('keydown',arguments.callee);
    // Launch easter egg here          
  }
});

Il y a quelques autres exemples remarquables que j'ai trouvés. Matt Snider en a un utilisant YUI où le script crée un événement personnalisé et deux autres exemples JavaScript simples. Le premier est Konami-js qui utilise des délais d'attente pour réinitialiser la routine de détection de code Konami s'il existe un long délai entre les pressions de touches. Le second est le gestionnaire d'événements Onkonamicode de James Padolsey.

Alors qu'attendez-vous? Vous avez le code; Ajoutez le code Konami à votre site aujourd'hui.

Des questions fréquemment posées (FAQ) sur le code konami

quel est le code konami?

Le code Konami est une séquence de bouton appuyant sur un contrôleur qui a d'abord été utilisé comme code de triche dans les jeux vidéo Konami. Le code est en hausse, en haut, en bas, en bas, à gauche, à droite, à gauche, à droite, B, A. Il a d'abord été utilisé dans le jeu Gradius pour le système de divertissement Nintendo et a depuis été utilisé dans de nombreux autres jeux, à la fois par Konami et dans d'autres sociétés.

qui a créé le code konami?

Le code Konami a été créé par Kazuhisa Hashimoto, ajonami. Il a créé le code comme un moyen de rendre le jeu Gradius plus facile à jouer pendant les tests. Le code a été laissé dans le jeu lors de sa sortie, et les joueurs l'ont découvert, conduisant à son utilisation et à sa popularité généralisées.

Comment utiliser le code Konami?

Pour utiliser le code Konami, vous devez appuyer sur les boutons dans la bonne séquence. Cela se fait généralement sur l'écran de titre du jeu, avant de commencer à jouer. La séquence est en hausse, en haut, en bas, en bas, à gauche, à droite, à gauche, à droite, B, A. Dans certains jeux, vous devrez peut-être appuyer sur le bouton Démarrer après être entré dans le code.

Que va le code konami?

L'effet du code konami varie en fonction du jeu. Dans le Gradius d'origine, il a donné au joueur un ensemble complet de power-ups. Dans d'autres jeux, cela pourrait donner des vies supplémentaires, débloquer des niveaux secrètes ou avoir d'autres effets. Certains jeux ont même des effets négatifs si vous entrez le code.

Puis-je utiliser le code Konami dans les jeux non konami?

Oui, de nombreux jeux non konamis ont inclus le code Konami comme œuf de Pâques. Le code est devenu une partie de la culture du jeu, et de nombreux développeurs l'incluent dans leurs jeux comme un clin d'œil à cette histoire. Les effets du code dans ces jeux peuvent varier considérablement.

Le code konami est-il utilisé dans d'autres médias?

Le code Konami a été référencé dans diverses formes de médias, y compris des films, des émissions de télévision et des Webcomiques. Il est souvent utilisé comme sténographie pour indiquer les connaissances d'un personnage sur les jeux vidéo ou comme une blague.

Pourquoi le code Konami est-il si célèbre?

Le code Konami est célèbre parce qu'il a été l'un des premiers codes de triche du jeu vidéo largement connu. Sa séquence facile à rappeler et le plaisir de découvrir ce qu'il fait dans différents jeux a contribué à sa popularité durable.

Le code Konami peut-il être utilisé sur les consoles de jeu modernes?

Oui, le code Konami peut être utilisé sur des consoles de jeu modernes, tant que le jeu que vous jouez comprend. La séquence de bouton peut varier légèrement en fonction de la disposition du contrôleur.

Que se passe-t-il si j'entre le code konami incorrectement?

Si vous entrez le code konami incorrectement, rien ne se passera généralement. Vous pouvez simplement réessayer. Cependant, certains jeux peuvent avoir un effet différent ou des œufs de Pâques pour des entrées incorrectes.

Y a-t-il d'autres codes de triche célèbres comme le code Konami?

Oui, il existe de nombreux autres codes de triche célèbres dans les jeux vidéo. Certains exemples incluent le code «idDQD» pour l'invincibilité dans Doom, le code «Motherlode» pour de l'argent dans les Sims, et le code «Up, Up, Down, Down, gauche, droite, gauche, droite, B, A, démarrer» pour des vies supplémentaires en contra.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
JavaScript est-il écrit en C? Examiner les preuvesJavaScript est-il écrit en C? Examiner les preuvesApr 25, 2025 am 12:15 AM

Oui, le noyau du moteur de JavaScript est écrit en C. 1) Le langage C fournit des performances efficaces et un contrôle sous-jacent, qui convient au développement du moteur JavaScript. 2) Prendre le moteur V8 comme exemple, son noyau est écrit en C, combinant l'efficacité et les caractéristiques orientées objet de C. 3) Le principe de travail du moteur JavaScript comprend l'analyse, la compilation et l'exécution, et le langage C joue un rôle clé dans ces processus.

Rôle de JavaScript: rendre le Web interactif et dynamiqueRôle de JavaScript: rendre le Web interactif et dynamiqueApr 24, 2025 am 12:12 AM

JavaScript est au cœur des sites Web modernes car il améliore l'interactivité et la dynamicité des pages Web. 1) Il permet de modifier le contenu sans rafraîchir la page, 2) manipuler les pages Web via Domapi, 3) prendre en charge les effets interactifs complexes tels que l'animation et le glisser-déposer, 4) Optimiser les performances et les meilleures pratiques pour améliorer l'expérience utilisateur.

C et JavaScript: la connexion expliquéeC et JavaScript: la connexion expliquéeApr 23, 2025 am 12:07 AM

C et JavaScript réalisent l'interopérabilité via WebAssembly. 1) Le code C est compilé dans le module WebAssembly et introduit dans un environnement JavaScript pour améliorer la puissance de calcul. 2) Dans le développement de jeux, C gère les moteurs de physique et le rendu graphique, et JavaScript est responsable de la logique du jeu et de l'interface utilisateur.

Des sites Web aux applications: les diverses applications de JavaScriptDes sites Web aux applications: les diverses applications de JavaScriptApr 22, 2025 am 12:02 AM

JavaScript est largement utilisé dans les sites Web, les applications mobiles, les applications de bureau et la programmation côté serveur. 1) Dans le développement de sites Web, JavaScript exploite DOM avec HTML et CSS pour réaliser des effets dynamiques et prend en charge des cadres tels que JQuery et React. 2) Grâce à la réactnative et ionique, JavaScript est utilisé pour développer des applications mobiles multiplateformes. 3) Le cadre électronique permet à JavaScript de créer des applications de bureau. 4) Node.js permet à JavaScript d'exécuter le côté du serveur et prend en charge les demandes simultanées élevées.

Python vs JavaScript: cas d'utilisation et applications comparéesPython vs JavaScript: cas d'utilisation et applications comparéesApr 21, 2025 am 12:01 AM

Python est plus adapté à la science et à l'automatisation des données, tandis que JavaScript est plus adapté au développement frontal et complet. 1. Python fonctionne bien dans la science des données et l'apprentissage automatique, en utilisant des bibliothèques telles que Numpy et Pandas pour le traitement et la modélisation des données. 2. Python est concis et efficace dans l'automatisation et les scripts. 3. JavaScript est indispensable dans le développement frontal et est utilisé pour créer des pages Web dynamiques et des applications à une seule page. 4. JavaScript joue un rôle dans le développement back-end via Node.js et prend en charge le développement complet de la pile.

Le rôle de C / C dans les interprètes et compilateurs JavaScriptLe rôle de C / C dans les interprètes et compilateurs JavaScriptApr 20, 2025 am 12:01 AM

C et C jouent un rôle essentiel dans le moteur JavaScript, principalement utilisé pour implémenter des interprètes et des compilateurs JIT. 1) C est utilisé pour analyser le code source JavaScript et générer une arborescence de syntaxe abstraite. 2) C est responsable de la génération et de l'exécution de bytecode. 3) C met en œuvre le compilateur JIT, optimise et compile le code de point chaud à l'exécution et améliore considérablement l'efficacité d'exécution de JavaScript.

JavaScript en action: Exemples et projets du monde réelJavaScript en action: Exemples et projets du monde réelApr 19, 2025 am 12:13 AM

L'application de JavaScript dans le monde réel comprend un développement frontal et back-end. 1) Afficher les applications frontales en créant une application de liste TODO, impliquant les opérations DOM et le traitement des événements. 2) Construisez RestulAPI via Node.js et Express pour démontrer les applications back-end.

Javascript et le web: fonctionnalité de base et cas d'utilisationJavascript et le web: fonctionnalité de base et cas d'utilisationApr 18, 2025 am 12:19 AM

Les principales utilisations de JavaScript dans le développement Web incluent l'interaction client, la vérification du formulaire et la communication asynchrone. 1) Mise à jour du contenu dynamique et interaction utilisateur via les opérations DOM; 2) La vérification du client est effectuée avant que l'utilisateur ne soumette les données pour améliorer l'expérience utilisateur; 3) La communication de rafraîchissement avec le serveur est réalisée via la technologie AJAX.

See all articles

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Listes Sec

Listes Sec

SecLists est le compagnon ultime du testeur de sécurité. Il s'agit d'une collection de différents types de listes fréquemment utilisées lors des évaluations de sécurité, le tout en un seul endroit. SecLists contribue à rendre les tests de sécurité plus efficaces et productifs en fournissant facilement toutes les listes dont un testeur de sécurité pourrait avoir besoin. Les types de listes incluent les noms d'utilisateur, les mots de passe, les URL, les charges utiles floues, les modèles de données sensibles, les shells Web, etc. Le testeur peut simplement extraire ce référentiel sur une nouvelle machine de test et il aura accès à tous les types de listes dont il a besoin.

SublimeText3 Linux nouvelle version

SublimeText3 Linux nouvelle version

Dernière version de SublimeText3 Linux

DVWA

DVWA

Damn Vulnerable Web App (DVWA) est une application Web PHP/MySQL très vulnérable. Ses principaux objectifs sont d'aider les professionnels de la sécurité à tester leurs compétences et leurs outils dans un environnement juridique, d'aider les développeurs Web à mieux comprendre le processus de sécurisation des applications Web et d'aider les enseignants/étudiants à enseigner/apprendre dans un environnement de classe. Application Web sécurité. L'objectif de DVWA est de mettre en pratique certaines des vulnérabilités Web les plus courantes via une interface simple et directe, avec différents degrés de difficulté. Veuillez noter que ce logiciel

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Puissant environnement de développement intégré PHP

Navigateur d'examen sécurisé

Navigateur d'examen sécurisé

Safe Exam Browser est un environnement de navigation sécurisé permettant de passer des examens en ligne en toute sécurité. Ce logiciel transforme n'importe quel ordinateur en poste de travail sécurisé. Il contrôle l'accès à n'importe quel utilitaire et empêche les étudiants d'utiliser des ressources non autorisées.