ProtoCommandからprototype.jsへの依存を除きました


って言われて、あらためて見てみると、確かにわざわざprototype.jsに依存するほどのことはないなと思ったのでちょっと修正。単体で動作するようになったはず。

http://github.com/technohippy/ProtoCommand/

<html>
<head>
  <script src="http://github.com/technohippy/ProtoCommand/raw/master/src/protocommand.js"></script>
  <script>
  (function() {
    var konami = new ProtoCommand('up up down down left right left right b a');
    konami.action = function() {document.body.style.backgroundColor = 'black'};
    konami.reset = function() {document.body.style.backgroundColor = 'white'};
    ProtoCommand.observeAll();
  })();
  </script>
</head>
<body></body>
</html>

ただ、ProtoCommandって名前はprototype.js使ってるから付けたのに、意味がなくなってしまった・・・