It all depends on what your focus is on data entry or the user interface. To enter data as the main goal, I will keep the input fields close to each other and make sure that they flow very well using the tab key, so the user never needs to tear himself away from the keyboard. You should also probably minimize the space and try to include as many boxes as possible on the page.
For the user experience , just the opposite, you need to make sure that there is enough room to identify problems with JavaScript validation and make sure that the form works just as well for new users as experienced users. Power users == heavy data entry users.
Wufoo is pretty good for users, but it wonβt work for the data entry users I mentioned above. Because the user must stop in order to press the button.
Nick berardi
source share