Yes,<p>One problem with GUIs from the start has been that automating their behavior is fragile.<p>Automating actual keystrokes and mouse movements is the most fragile and kludgy of automations. Even drilling to the level of system messages is problematic.<p>Aside from it's other good qualities, the web is really nice for reducing possible user interactions to a very codified set of operations.<p>The article here points to ... <i>the wrong way of doing things</i>