Well, its a simple javascript implementation of a custom protocol based on "actions".