jimq wrote:Do you have any explanation about why some web pages appear to be complete but you can't act on them right away, like the Bank of America Online Banking site?
What is going very likely is that the pause before a field is made active -- able to receive inputs -- is due to the fact that the JavaScript that supports that input area is still being downloaded. Usually this wait happens only on the first field you try for, because after that the entire load of JavaScript is present and response will be immediate.
This behavior is the result of the tradeoff that AJAX makes: better localized response in exchange for initially slower download. By pushing the code into the browser you pay a one-time penalty for the download in exchange for a big reduction in server load as a result of offloading so much of the work of supporting the interaction with the user.
eValid Support