3 ms·
> Obviously, the Submit button should be over on the left, just under the main form, where the user will visit it in due course after dealing with the other wid
by dkarl 6y ago
> Obviously, the Submit button should be over on the left, just under the main form, where the user will visit it in due course after dealing with the other widgets, and the Reset button should be way over on the right, where it is less likely to be hit by accident.
So, there is one plausible intuitive argument for why his preferred way would be better. Does that make his preferred way "obviously" better?
Here's another plausible intuitive argument. In left-to-right languages, right is forward. Left is backward. Submit is forward. Reset is backward. Putting submit on the right and reset on the left caters to our established instincts for going forward when things are satisfactory and back when things need to be redone.
Now we have two arguments pointing in opposite directions, which should not be surprising, because arguments of this kind are far from conclusive. They don't make anything "obvious."
> Does my “obviously” come across as superior and condescending? Honestly, it comes from a place of humility. My thinking is like this:
His thinking does not take into account 1) how weak his initial argument was, and 2) that every domain contains some truths that are obvious with deeper thought and experience but are counterintuitive to most beginners.
- coda 6y agoThe correct answer of course is that the Submit button should be the primary CTA for the form, and it should be styled in a way to make that abundantly clear to the user. The Reset button (which I haven't seen on a modern form in years), if necessary, would be a secondary action and styled as a standard link, ideally beneath the Submit button (and it would require user confirmation).