Archive for November, 2010

Site Launch: Mamiko Otsubo

Tuesday, November 23rd, 2010

Mamiko Otsubo Works

With my buddy Jeff, we worked on our friend Mamiko Otsubo’s new website. A nice collection of Mamiko’s work, go see her work now!

HistoryObserver

Thursday, November 4th, 2010

Here’s a simple HistoryObserver (or better yet, hash observer) in Prototype.js for all ajax-like needs. I find myself rewriting this all the time!

(function() {
  var HistoryObserver = Class.create(Abstract.TimedObserver, {
    getValue: function() {
      return location.hash.substring(1);
    }
  });
  Event.observe(document, 'dom:loaded', function(event) {
    new HistoryObserver(document, 0.4, function(el, value) {
      alert('New hash value: ' + value);
    });
  });
})();