Twisted LivePage lets a Python server handle any browser event such as onClick or onMouseOver and send arbitrary Javascript to the browser for execution.
The magic is done with a custom flash control embedded in the browser page, which opens a socket back to the server after the page has been loaded.
This could be really very interesting in a high-bandwidth, low-latency environment.
Via the DDJ Python URL!.