Sensible forms: a form usability checklist
Categorised under: Usability & user-centered design, Web development
Brian Crescimanno has written an article on the usability of forms. To quote:
With so many form elements to choose from, each with distinct advantages and disadvantages, it can be difficult to decide which elements to use in a given situation. Use radio buttons, checkboxes, and select boxes appropriately: for radio buttons or checkboxes, use the “fieldset” and “legend” tags to group the elements logically under an obvious heading. This grouping keeps the form manageable to users, as it can be broken down into smaller pieces in their minds.
James Robertson is the Managing Director of