Make the most important button look like it’s the most important one.
Put buttons in a sensible order.
Label buttons with what they do.
If users don’t want to do something, don’t have a button for it.
Make it harder to find destructive buttons.
Nothing particularly revolutionary there, right? Ever since the <button> tag arrived in HTML4, buttons haven’t been especially difficult to create. Despite this, it’s rather easy to find buttons that don’t comply with these basic best practices, so I’m going to dig into them a little deeper in this column. Read More