07-26-2021, 11:34 PM
(07-26-2021, 12:48 AM)Alexandre Machado Wrote: It is better to show your users that the web is not their old and beloved DOS 6.1. It's better to get used to it.
A very sad truth <g>.
Years ago I even implemented "auto skip", the cursor would move to the next field when you typed the last character in a field. Many (most) terminals could be programmed that way and "professional" keyboarders (aka keypunch operators) loved it and would scream if it wasn't there.
But, that would drive normal people nuts. If you typed enough characters in a field it would move, if you didn't it wouldn't. (as designed!) Initially computers were operated by keypunch operators that were displaced from their old jobs... but that didn't last long. You had to serve real people.
In the argument of pure keyboard vs mouse, I agree it's more efficient. Or would be, it really isn't. What's efficient is allowing people to use their muscle memory and reflexes rather than kicking that movement farther upstream to the brain. When you make them do something "different" than they do for another window on the screen it is far more "work" for them.
It is far better to just submit to the centerline of "expected behavior", even if it isn't "the best", as you point out. It's a moving target so we'd best be expecting to change again.
That said, I still often use <ctrl><key> for cursor movements... worked in Wordstar for CP/M and they still live!
Dan