Simple, Effective Event System

This system would need to have the following elements:

  • Easy to use (intuitive)
  • Is a catalyst for writing intelligable GUI code
  • Ability to abstract function calls from html (best done with css selectors)
  • Flexible, extendable (ability to emit and receive your own 'events')
  • Most importantly: lightweight and compatible with most popular browsers
  • Could be under the module 'Event' ? (comment on this bob :)

P.S. KISS

How does this differ from the current MochiKit.Signal package ?