I have a form with three sections, each with about a dozen fields:
- General Product Information
- Product Details
- Shipping Options
Should I place all sections on a single page (thereby forcing the user to scroll), or should I break them into 3 separate pages that don't require scrolling?
I've read usability studies that suggest users prefer scrolling rather than navigating between pages, but I believe much of that preference is the result of browser latency when switching pages. Assuming the pages can be rendered without a server round-trip, which would be the preferred approach?