I often start typing into a text field on a website before the website has loaded completely, for example to log into Gmail while the login screen is loading, to log into my banking website, etc.
Often when I do this, the cursor will move to a different field once the website has completed loading, e.g. on Gmail it will move to the password field.
The effect of this is that I may inadvertently be typing into the wrong field without realising, ending up with a portion of the text in the correct field and the remaining text in the wrong field, forcing me to start over, e.g. having to retype my username, which seems an unnecessary waste of time.
Why does this happen and how can I prevent this from happening?
I am using Google Chrome on Windows 7 and on Windows Vista.