1. A method for determining an event generator type of an interaction between a client and a web server, the method comprising: providing an effect to the client to invoke an event stream response in events generated at the client; receiving an event stream from the client; analyzing the event stream to determine a response to the effect; and determining an event generator type from the response.