Avoid – users read from left to right and not vice versa
Used on the Usable Efficiency site due to the design being centred on a pivot point. Wouldn't advise unless a short form with few fields.
Taken from an article written by Garret Dimon ( Apologies about pronunciation) on Digital Web Magazine
If you can see a relationship when your form design has been blurred, thats a good thing as it shows there is a clear path to competition.
Doing this gives the user more confidence in filling out that form, by giving the impression of a more substantial and valid business. Its suited to small businesses that sell a product or service and not a large corporation in which it could result in a large amount of phone calls and therefore resources required.
By removing noise such as lines and zebra rows it allows the user a clear path and little distraction from interacting with the web form. White space is much better than eye candy and noise.
There are no reasons for using tables for laying out html forms. They will blat the code and make layout inconsistent, as well as making them less accessible. Use floats and display:block.
Probably not required, how many users are going to fill in the fields then reset them? I think very few. It adds distraction to forms and provides no real use.
You want the labels to come before the input for accessibility reasons.
Theres no need for the type=”text" so
< input type=”text” name=”name” id=”name” value=”” />
Use:
< input name=”name” id=”name” value=”” />
With the type it defaults to text input
Add this to your css property:
#submit { ....continued ..... color:transparent ; text-transform: capitalize; }
These short tutorials only cover the tip of the iceberg. I highly recommend Web Form Design – Filling in the Blanks by Luke Wroblewski.
Comments
Leave a comment